public static class QueryToKeyMatcher.Match extends Object
KeyExpression
.Constructor and Description |
---|
Match(Comparisons.Comparison comparison) |
Match(List<Comparisons.Comparison> inComparisons) |
Modifier and Type | Method and Description |
---|---|
List<Comparisons.Comparison> |
getComparisons() |
Key.Evaluated |
getEquality() |
Key.Evaluated |
getEquality(FDBRecordStoreBase<?> store,
EvaluationContext context) |
List<Comparisons.Comparison> |
getEqualityComparisons() |
Comparisons.Comparison |
getFirstComparison() |
QueryToKeyMatcher.MatchType |
getType() |
public Match(@Nonnull List<Comparisons.Comparison> inComparisons)
public Match(@Nonnull Comparisons.Comparison comparison)
@Nonnull public Key.Evaluated getEquality()
@Nonnull public Key.Evaluated getEquality(@Nullable FDBRecordStoreBase<?> store, @Nullable EvaluationContext context)
@Nonnull public List<Comparisons.Comparison> getEqualityComparisons()
@Nonnull public List<Comparisons.Comparison> getComparisons()
@Nonnull public Comparisons.Comparison getFirstComparison()
@Nonnull public QueryToKeyMatcher.MatchType getType()