Interface KeyExpressionWithoutChildren
-
- All Superinterfaces:
KeyExpression
,PlanHashable
,QueryHashable
- All Known Implementing Classes:
EmptyKeyExpression
,FieldKeyExpression
,LiteralKeyExpression
,RecordTypeKeyExpression
,SplitKeyExpression
,VersionKeyExpression
@API(MAINTAINED) public interface KeyExpressionWithoutChildren extends KeyExpression
AKeyExpression
with no children.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
KeyExpression.DeserializationException, KeyExpression.FanType, KeyExpression.InvalidExpressionException, KeyExpression.InvalidResultException, KeyExpression.NoSuchArgumentException, KeyExpression.SerializationException
-
Nested classes/interfaces inherited from interface com.apple.foundationdb.record.PlanHashable
PlanHashable.PlanHashKind
-
Nested classes/interfaces inherited from interface com.apple.foundationdb.record.QueryHashable
QueryHashable.QueryHashKind
-
-
Method Summary
-
Methods inherited from interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
createsDuplicates, evaluate, evaluateMessage, evaluateSingleton, expand, getColumnSize, getSubKey, hasProperInterfaces, hasRecordTypeKey, isPrefixKey, normalizeKeyForPositions, toKeyExpression, toProto, validate, versionColumns
-
Methods inherited from interface com.apple.foundationdb.record.PlanHashable
planHash, planHash
-
Methods inherited from interface com.apple.foundationdb.record.QueryHashable
queryHash
-
-