Module org.apache.arrow.gandiva
Package org.apache.arrow.gandiva.ipc
Class GandivaTypes.InNode.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GandivaTypes.InNode.Builder>
org.apache.arrow.gandiva.ipc.GandivaTypes.InNode.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GandivaTypes.InNodeOrBuilder
- Enclosing class:
- GandivaTypes.InNode
public static final class GandivaTypes.InNode.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GandivaTypes.InNode.Builder>
implements GandivaTypes.InNodeOrBuilder
Protobuf type
gandiva.types.InNode-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional .gandiva.types.BinaryConstants binaryValues = 5;optional .gandiva.types.DecimalConstants decimalValues = 6;optional .gandiva.types.DoubleConstants doubleValues = 8;optional .gandiva.types.FloatConstants floatValues = 7;optional .gandiva.types.IntConstants intValues = 2;optional .gandiva.types.LongConstants longValues = 3;optional .gandiva.types.TreeNode node = 1;optional .gandiva.types.StringConstants stringValues = 4;optional .gandiva.types.BinaryConstants binaryValues = 5;optional .gandiva.types.BinaryConstants binaryValues = 5;optional .gandiva.types.BinaryConstants binaryValues = 5;optional .gandiva.types.DecimalConstants decimalValues = 6;optional .gandiva.types.DecimalConstants decimalValues = 6;optional .gandiva.types.DecimalConstants decimalValues = 6;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptoroptional .gandiva.types.DoubleConstants doubleValues = 8;optional .gandiva.types.DoubleConstants doubleValues = 8;optional .gandiva.types.DoubleConstants doubleValues = 8;optional .gandiva.types.FloatConstants floatValues = 7;optional .gandiva.types.FloatConstants floatValues = 7;optional .gandiva.types.FloatConstants floatValues = 7;optional .gandiva.types.IntConstants intValues = 2;optional .gandiva.types.IntConstants intValues = 2;optional .gandiva.types.IntConstants intValues = 2;optional .gandiva.types.LongConstants longValues = 3;optional .gandiva.types.LongConstants longValues = 3;optional .gandiva.types.LongConstants longValues = 3;getNode()optional .gandiva.types.TreeNode node = 1;optional .gandiva.types.TreeNode node = 1;optional .gandiva.types.TreeNode node = 1;optional .gandiva.types.StringConstants stringValues = 4;optional .gandiva.types.StringConstants stringValues = 4;optional .gandiva.types.StringConstants stringValues = 4;booleanoptional .gandiva.types.BinaryConstants binaryValues = 5;booleanoptional .gandiva.types.DecimalConstants decimalValues = 6;booleanoptional .gandiva.types.DoubleConstants doubleValues = 8;booleanoptional .gandiva.types.FloatConstants floatValues = 7;booleanoptional .gandiva.types.IntConstants intValues = 2;booleanoptional .gandiva.types.LongConstants longValues = 3;booleanhasNode()optional .gandiva.types.TreeNode node = 1;booleanoptional .gandiva.types.StringConstants stringValues = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanoptional .gandiva.types.BinaryConstants binaryValues = 5;optional .gandiva.types.DecimalConstants decimalValues = 6;optional .gandiva.types.DoubleConstants doubleValues = 8;optional .gandiva.types.FloatConstants floatValues = 7;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GandivaTypes.InNode other) optional .gandiva.types.IntConstants intValues = 2;optional .gandiva.types.LongConstants longValues = 3;mergeNode(GandivaTypes.TreeNode value) optional .gandiva.types.TreeNode node = 1;optional .gandiva.types.StringConstants stringValues = 4;optional .gandiva.types.BinaryConstants binaryValues = 5;setBinaryValues(GandivaTypes.BinaryConstants.Builder builderForValue) optional .gandiva.types.BinaryConstants binaryValues = 5;optional .gandiva.types.DecimalConstants decimalValues = 6;setDecimalValues(GandivaTypes.DecimalConstants.Builder builderForValue) optional .gandiva.types.DecimalConstants decimalValues = 6;optional .gandiva.types.DoubleConstants doubleValues = 8;setDoubleValues(GandivaTypes.DoubleConstants.Builder builderForValue) optional .gandiva.types.DoubleConstants doubleValues = 8;optional .gandiva.types.FloatConstants floatValues = 7;setFloatValues(GandivaTypes.FloatConstants.Builder builderForValue) optional .gandiva.types.FloatConstants floatValues = 7;optional .gandiva.types.IntConstants intValues = 2;setIntValues(GandivaTypes.IntConstants.Builder builderForValue) optional .gandiva.types.IntConstants intValues = 2;optional .gandiva.types.LongConstants longValues = 3;setLongValues(GandivaTypes.LongConstants.Builder builderForValue) optional .gandiva.types.LongConstants longValues = 3;setNode(GandivaTypes.TreeNode value) optional .gandiva.types.TreeNode node = 1;setNode(GandivaTypes.TreeNode.Builder builderForValue) optional .gandiva.types.TreeNode node = 1;optional .gandiva.types.StringConstants stringValues = 4;setStringValues(GandivaTypes.StringConstants.Builder builderForValue) optional .gandiva.types.StringConstants stringValues = 4;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<GandivaTypes.InNode.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GandivaTypes.InNode.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GandivaTypes.InNode.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GandivaTypes.InNode.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GandivaTypes.InNode.Builder>
-
mergeFrom
public GandivaTypes.InNode.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GandivaTypes.InNode.Builder>- Throws:
IOException
-
hasNode
public boolean hasNode()optional .gandiva.types.TreeNode node = 1;- Specified by:
hasNodein interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the node field is set.
-
getNode
optional .gandiva.types.TreeNode node = 1;- Specified by:
getNodein interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The node.
-
setNode
optional .gandiva.types.TreeNode node = 1; -
setNode
optional .gandiva.types.TreeNode node = 1; -
mergeNode
optional .gandiva.types.TreeNode node = 1; -
clearNode
optional .gandiva.types.TreeNode node = 1; -
getNodeBuilder
optional .gandiva.types.TreeNode node = 1; -
getNodeOrBuilder
optional .gandiva.types.TreeNode node = 1;- Specified by:
getNodeOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-
hasIntValues
public boolean hasIntValues()optional .gandiva.types.IntConstants intValues = 2;- Specified by:
hasIntValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the intValues field is set.
-
getIntValues
optional .gandiva.types.IntConstants intValues = 2;- Specified by:
getIntValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The intValues.
-
setIntValues
optional .gandiva.types.IntConstants intValues = 2; -
setIntValues
optional .gandiva.types.IntConstants intValues = 2; -
mergeIntValues
optional .gandiva.types.IntConstants intValues = 2; -
clearIntValues
optional .gandiva.types.IntConstants intValues = 2; -
getIntValuesBuilder
optional .gandiva.types.IntConstants intValues = 2; -
getIntValuesOrBuilder
optional .gandiva.types.IntConstants intValues = 2;- Specified by:
getIntValuesOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-
hasLongValues
public boolean hasLongValues()optional .gandiva.types.LongConstants longValues = 3;- Specified by:
hasLongValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the longValues field is set.
-
getLongValues
optional .gandiva.types.LongConstants longValues = 3;- Specified by:
getLongValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The longValues.
-
setLongValues
optional .gandiva.types.LongConstants longValues = 3; -
setLongValues
public GandivaTypes.InNode.Builder setLongValues(GandivaTypes.LongConstants.Builder builderForValue) optional .gandiva.types.LongConstants longValues = 3; -
mergeLongValues
optional .gandiva.types.LongConstants longValues = 3; -
clearLongValues
optional .gandiva.types.LongConstants longValues = 3; -
getLongValuesBuilder
optional .gandiva.types.LongConstants longValues = 3; -
getLongValuesOrBuilder
optional .gandiva.types.LongConstants longValues = 3;- Specified by:
getLongValuesOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-
hasStringValues
public boolean hasStringValues()optional .gandiva.types.StringConstants stringValues = 4;- Specified by:
hasStringValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the stringValues field is set.
-
getStringValues
optional .gandiva.types.StringConstants stringValues = 4;- Specified by:
getStringValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The stringValues.
-
setStringValues
optional .gandiva.types.StringConstants stringValues = 4; -
setStringValues
public GandivaTypes.InNode.Builder setStringValues(GandivaTypes.StringConstants.Builder builderForValue) optional .gandiva.types.StringConstants stringValues = 4; -
mergeStringValues
optional .gandiva.types.StringConstants stringValues = 4; -
clearStringValues
optional .gandiva.types.StringConstants stringValues = 4; -
getStringValuesBuilder
optional .gandiva.types.StringConstants stringValues = 4; -
getStringValuesOrBuilder
optional .gandiva.types.StringConstants stringValues = 4;- Specified by:
getStringValuesOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-
hasBinaryValues
public boolean hasBinaryValues()optional .gandiva.types.BinaryConstants binaryValues = 5;- Specified by:
hasBinaryValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the binaryValues field is set.
-
getBinaryValues
optional .gandiva.types.BinaryConstants binaryValues = 5;- Specified by:
getBinaryValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The binaryValues.
-
setBinaryValues
optional .gandiva.types.BinaryConstants binaryValues = 5; -
setBinaryValues
public GandivaTypes.InNode.Builder setBinaryValues(GandivaTypes.BinaryConstants.Builder builderForValue) optional .gandiva.types.BinaryConstants binaryValues = 5; -
mergeBinaryValues
optional .gandiva.types.BinaryConstants binaryValues = 5; -
clearBinaryValues
optional .gandiva.types.BinaryConstants binaryValues = 5; -
getBinaryValuesBuilder
optional .gandiva.types.BinaryConstants binaryValues = 5; -
getBinaryValuesOrBuilder
optional .gandiva.types.BinaryConstants binaryValues = 5;- Specified by:
getBinaryValuesOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-
hasDecimalValues
public boolean hasDecimalValues()optional .gandiva.types.DecimalConstants decimalValues = 6;- Specified by:
hasDecimalValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the decimalValues field is set.
-
getDecimalValues
optional .gandiva.types.DecimalConstants decimalValues = 6;- Specified by:
getDecimalValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The decimalValues.
-
setDecimalValues
optional .gandiva.types.DecimalConstants decimalValues = 6; -
setDecimalValues
public GandivaTypes.InNode.Builder setDecimalValues(GandivaTypes.DecimalConstants.Builder builderForValue) optional .gandiva.types.DecimalConstants decimalValues = 6; -
mergeDecimalValues
optional .gandiva.types.DecimalConstants decimalValues = 6; -
clearDecimalValues
optional .gandiva.types.DecimalConstants decimalValues = 6; -
getDecimalValuesBuilder
optional .gandiva.types.DecimalConstants decimalValues = 6; -
getDecimalValuesOrBuilder
optional .gandiva.types.DecimalConstants decimalValues = 6;- Specified by:
getDecimalValuesOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-
hasFloatValues
public boolean hasFloatValues()optional .gandiva.types.FloatConstants floatValues = 7;- Specified by:
hasFloatValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the floatValues field is set.
-
getFloatValues
optional .gandiva.types.FloatConstants floatValues = 7;- Specified by:
getFloatValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The floatValues.
-
setFloatValues
optional .gandiva.types.FloatConstants floatValues = 7; -
setFloatValues
public GandivaTypes.InNode.Builder setFloatValues(GandivaTypes.FloatConstants.Builder builderForValue) optional .gandiva.types.FloatConstants floatValues = 7; -
mergeFloatValues
optional .gandiva.types.FloatConstants floatValues = 7; -
clearFloatValues
optional .gandiva.types.FloatConstants floatValues = 7; -
getFloatValuesBuilder
optional .gandiva.types.FloatConstants floatValues = 7; -
getFloatValuesOrBuilder
optional .gandiva.types.FloatConstants floatValues = 7;- Specified by:
getFloatValuesOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-
hasDoubleValues
public boolean hasDoubleValues()optional .gandiva.types.DoubleConstants doubleValues = 8;- Specified by:
hasDoubleValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- Whether the doubleValues field is set.
-
getDoubleValues
optional .gandiva.types.DoubleConstants doubleValues = 8;- Specified by:
getDoubleValuesin interfaceGandivaTypes.InNodeOrBuilder- Returns:
- The doubleValues.
-
setDoubleValues
optional .gandiva.types.DoubleConstants doubleValues = 8; -
setDoubleValues
public GandivaTypes.InNode.Builder setDoubleValues(GandivaTypes.DoubleConstants.Builder builderForValue) optional .gandiva.types.DoubleConstants doubleValues = 8; -
mergeDoubleValues
optional .gandiva.types.DoubleConstants doubleValues = 8; -
clearDoubleValues
optional .gandiva.types.DoubleConstants doubleValues = 8; -
getDoubleValuesBuilder
optional .gandiva.types.DoubleConstants doubleValues = 8; -
getDoubleValuesOrBuilder
optional .gandiva.types.DoubleConstants doubleValues = 8;- Specified by:
getDoubleValuesOrBuilderin interfaceGandivaTypes.InNodeOrBuilder
-