| Package | Description |
|---|---|
| net.fortytwo.stream.caching |
| Modifier and Type | Method and Description |
|---|---|
Query.QueryVariables |
Query.getVariables()
Gets this query's variables
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Bindings.compatibleWith(Bindings<T> other,
Query.QueryVariables vars)
Finds whether these bindings are compatible with another set of bindings.
|
boolean |
Solution.composableWith(Solution<T> other,
Query.QueryVariables vars)
Checks for non-overlapping patterns and compatible bindings between this solution and another solution,
potentially reducing work and eliminating false positives from query results.
|
| Constructor and Description |
|---|
Bindings(Map<String,T> map,
Query.QueryVariables vars)
Constructs a new set of bindings
|
SolutionIndex(Query.QueryVariables queryVariables,
int totalPatterns)
Constructs a new solution index
|
Copyright © 2016. All Rights Reserved.