@API(value=MAINTAINED) public interface KeyExpressionWithChild extends KeyExpressionWithChildren
KeyExpression
with exactly one child expression.KeyExpression.DeserializationException, KeyExpression.FanType, KeyExpression.InvalidExpressionException, KeyExpression.InvalidResultException, KeyExpression.NoSuchArgumentException, KeyExpression.SerializationException
Modifier and Type | Method and Description |
---|---|
KeyExpression |
getChild() |
default List<KeyExpression> |
getChildren() |
createsDuplicates, evaluate, evaluateMessage, evaluateSingleton, fromProto, getColumnSize, getSubKey, hasProperInterfaces, hasRecordTypeKey, isPrefixKey, normalizeKeyForPositions, toKeyExpression, toProto, validate, versionColumns
combineHashes, iterablePlanHash, objectPlanHash, objectsPlanHash, planHash, planHash, planHash, planHashUnordered, stringHashUnordered
@Nonnull KeyExpression getChild()
@Nonnull default List<KeyExpression> getChildren()
getChildren
in interface KeyExpressionWithChildren