Interface KeyExpressionWithoutChildren
-
- All Superinterfaces:
KeyExpression
,PlanHashable
- All Known Implementing Classes:
ElementKeyExpression
,EmptyKeyExpression
,FieldKeyExpression
,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
-
-
Method Summary
-
Methods inherited from interface com.apple.foundationdb.record.metadata.expressions.KeyExpression
createsDuplicates, evaluate, evaluateMessage, evaluateSingleton, flattenForPlanner, getColumnSize, getSubKey, hasProperInterfaces, hasRecordTypeKey, isPrefixKey, normalizeForPlanner, normalizeKeyForPositions, toKeyExpression, toProto, validate, versionColumns
-
Methods inherited from interface com.apple.foundationdb.record.PlanHashable
planHash, planHash
-
-