Package io.substrait.proto
Interface Expression.FieldReferenceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Expression.FieldReference,Expression.FieldReference.Builder
- Enclosing class:
- Expression
public static interface Expression.FieldReferenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.substrait.Expression.ReferenceSegment direct_reference = 1;.substrait.Expression.ReferenceSegment direct_reference = 1;.substrait.Expression expression = 3;.substrait.Expression expression = 3;.substrait.Expression.MaskExpression masked_reference = 2;.substrait.Expression.MaskExpression masked_reference = 2;.substrait.Expression.FieldReference.OuterReference outer_reference = 5;.substrait.Expression.FieldReference.OuterReference outer_reference = 5;.substrait.Expression.FieldReference.RootReference root_reference = 4;.substrait.Expression.FieldReference.RootReference root_reference = 4;boolean.substrait.Expression.ReferenceSegment direct_reference = 1;boolean.substrait.Expression expression = 3;boolean.substrait.Expression.MaskExpression masked_reference = 2;boolean.substrait.Expression.FieldReference.OuterReference outer_reference = 5;boolean.substrait.Expression.FieldReference.RootReference root_reference = 4;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasDirectReference
boolean hasDirectReference().substrait.Expression.ReferenceSegment direct_reference = 1;- Returns:
- Whether the directReference field is set.
-
getDirectReference
Expression.ReferenceSegment getDirectReference().substrait.Expression.ReferenceSegment direct_reference = 1;- Returns:
- The directReference.
-
getDirectReferenceOrBuilder
Expression.ReferenceSegmentOrBuilder getDirectReferenceOrBuilder().substrait.Expression.ReferenceSegment direct_reference = 1; -
hasMaskedReference
boolean hasMaskedReference().substrait.Expression.MaskExpression masked_reference = 2;- Returns:
- Whether the maskedReference field is set.
-
getMaskedReference
Expression.MaskExpression getMaskedReference().substrait.Expression.MaskExpression masked_reference = 2;- Returns:
- The maskedReference.
-
getMaskedReferenceOrBuilder
Expression.MaskExpressionOrBuilder getMaskedReferenceOrBuilder().substrait.Expression.MaskExpression masked_reference = 2; -
hasExpression
boolean hasExpression().substrait.Expression expression = 3;- Returns:
- Whether the expression field is set.
-
getExpression
Expression getExpression().substrait.Expression expression = 3;- Returns:
- The expression.
-
getExpressionOrBuilder
ExpressionOrBuilder getExpressionOrBuilder().substrait.Expression expression = 3; -
hasRootReference
boolean hasRootReference().substrait.Expression.FieldReference.RootReference root_reference = 4;- Returns:
- Whether the rootReference field is set.
-
getRootReference
Expression.FieldReference.RootReference getRootReference().substrait.Expression.FieldReference.RootReference root_reference = 4;- Returns:
- The rootReference.
-
getRootReferenceOrBuilder
Expression.FieldReference.RootReferenceOrBuilder getRootReferenceOrBuilder().substrait.Expression.FieldReference.RootReference root_reference = 4; -
hasOuterReference
boolean hasOuterReference().substrait.Expression.FieldReference.OuterReference outer_reference = 5;- Returns:
- Whether the outerReference field is set.
-
getOuterReference
Expression.FieldReference.OuterReference getOuterReference().substrait.Expression.FieldReference.OuterReference outer_reference = 5;- Returns:
- The outerReference.
-
getOuterReferenceOrBuilder
Expression.FieldReference.OuterReferenceOrBuilder getOuterReferenceOrBuilder().substrait.Expression.FieldReference.OuterReference outer_reference = 5; -
getReferenceTypeCase
Expression.FieldReference.ReferenceTypeCase getReferenceTypeCase() -
getRootTypeCase
Expression.FieldReference.RootTypeCase getRootTypeCase()
-