Interface ComponentWithComparison
-
- All Superinterfaces:
ComponentWithNoChildren
,PlanHashable
,QueryComponent
- All Known Implementing Classes:
FieldWithComparison
,OneOfThemWithComparison
,QueryKeyExpressionWithComparison
,QueryRecordFunctionWithComparison
,RecordTypeKeyComparison
@API(MAINTAINED) public interface ComponentWithComparison extends ComponentWithNoChildren
AQueryComponent
that uses aComparisons.Comparison
on the record.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Comparisons.Comparison
getComparison()
String
getName()
QueryComponent
withOtherComparison(Comparisons.Comparison comparison)
-
Methods inherited from interface com.apple.foundationdb.record.PlanHashable
planHash
-
Methods inherited from interface com.apple.foundationdb.record.query.expressions.QueryComponent
eval, evalAsync, evalMessage, evalMessageAsync, isAsync, normalizeForPlanner, normalizeForPlanner, validate
-
-
-
-
Method Detail
-
getComparison
@Nonnull Comparisons.Comparison getComparison()
-
withOtherComparison
QueryComponent withOtherComparison(Comparisons.Comparison comparison)
-
getName
String getName()
-
-