Module org.apache.arrow.gandiva
Package org.apache.arrow.gandiva.ipc
Class GandivaTypes.GandivaDataTypes.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GandivaTypes.GandivaDataTypes.Builder>
org.apache.arrow.gandiva.ipc.GandivaTypes.GandivaDataTypes.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,GandivaTypes.GandivaDataTypesOrBuilder
- Enclosing class:
- GandivaTypes.GandivaDataTypes
public static final class GandivaTypes.GandivaDataTypes.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GandivaTypes.GandivaDataTypes.Builder>
implements GandivaTypes.GandivaDataTypesOrBuilder
Protobuf type
gandiva.types.GandivaDataTypes-
Method Summary
Modifier and TypeMethodDescriptionaddAllDataType(Iterable<? extends GandivaTypes.ExtGandivaType> values) repeated .gandiva.types.ExtGandivaType dataType = 1;addDataType(int index, GandivaTypes.ExtGandivaType value) repeated .gandiva.types.ExtGandivaType dataType = 1;addDataType(int index, GandivaTypes.ExtGandivaType.Builder builderForValue) repeated .gandiva.types.ExtGandivaType dataType = 1;repeated .gandiva.types.ExtGandivaType dataType = 1;addDataType(GandivaTypes.ExtGandivaType.Builder builderForValue) repeated .gandiva.types.ExtGandivaType dataType = 1;repeated .gandiva.types.ExtGandivaType dataType = 1;addDataTypeBuilder(int index) repeated .gandiva.types.ExtGandivaType dataType = 1;build()clear()repeated .gandiva.types.ExtGandivaType dataType = 1;getDataType(int index) repeated .gandiva.types.ExtGandivaType dataType = 1;getDataTypeBuilder(int index) repeated .gandiva.types.ExtGandivaType dataType = 1;repeated .gandiva.types.ExtGandivaType dataType = 1;intrepeated .gandiva.types.ExtGandivaType dataType = 1;repeated .gandiva.types.ExtGandivaType dataType = 1;getDataTypeOrBuilder(int index) repeated .gandiva.types.ExtGandivaType dataType = 1;List<? extends GandivaTypes.ExtGandivaTypeOrBuilder>repeated .gandiva.types.ExtGandivaType dataType = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeDataType(int index) repeated .gandiva.types.ExtGandivaType dataType = 1;setDataType(int index, GandivaTypes.ExtGandivaType value) repeated .gandiva.types.ExtGandivaType dataType = 1;setDataType(int index, GandivaTypes.ExtGandivaType.Builder builderForValue) repeated .gandiva.types.ExtGandivaType dataType = 1;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.GandivaDataTypes.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.GandivaDataTypes.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.GandivaDataTypes.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.GandivaDataTypes.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GandivaTypes.GandivaDataTypes.Builder>
-
mergeFrom
public GandivaTypes.GandivaDataTypes.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.GandivaDataTypes.Builder>- Throws:
IOException
-
getDataTypeList
repeated .gandiva.types.ExtGandivaType dataType = 1;- Specified by:
getDataTypeListin interfaceGandivaTypes.GandivaDataTypesOrBuilder
-
getDataTypeCount
public int getDataTypeCount()repeated .gandiva.types.ExtGandivaType dataType = 1;- Specified by:
getDataTypeCountin interfaceGandivaTypes.GandivaDataTypesOrBuilder
-
getDataType
repeated .gandiva.types.ExtGandivaType dataType = 1;- Specified by:
getDataTypein interfaceGandivaTypes.GandivaDataTypesOrBuilder
-
setDataType
public GandivaTypes.GandivaDataTypes.Builder setDataType(int index, GandivaTypes.ExtGandivaType value) repeated .gandiva.types.ExtGandivaType dataType = 1; -
setDataType
public GandivaTypes.GandivaDataTypes.Builder setDataType(int index, GandivaTypes.ExtGandivaType.Builder builderForValue) repeated .gandiva.types.ExtGandivaType dataType = 1; -
addDataType
repeated .gandiva.types.ExtGandivaType dataType = 1; -
addDataType
public GandivaTypes.GandivaDataTypes.Builder addDataType(int index, GandivaTypes.ExtGandivaType value) repeated .gandiva.types.ExtGandivaType dataType = 1; -
addDataType
public GandivaTypes.GandivaDataTypes.Builder addDataType(GandivaTypes.ExtGandivaType.Builder builderForValue) repeated .gandiva.types.ExtGandivaType dataType = 1; -
addDataType
public GandivaTypes.GandivaDataTypes.Builder addDataType(int index, GandivaTypes.ExtGandivaType.Builder builderForValue) repeated .gandiva.types.ExtGandivaType dataType = 1; -
addAllDataType
public GandivaTypes.GandivaDataTypes.Builder addAllDataType(Iterable<? extends GandivaTypes.ExtGandivaType> values) repeated .gandiva.types.ExtGandivaType dataType = 1; -
clearDataType
repeated .gandiva.types.ExtGandivaType dataType = 1; -
removeDataType
repeated .gandiva.types.ExtGandivaType dataType = 1; -
getDataTypeBuilder
repeated .gandiva.types.ExtGandivaType dataType = 1; -
getDataTypeOrBuilder
repeated .gandiva.types.ExtGandivaType dataType = 1;- Specified by:
getDataTypeOrBuilderin interfaceGandivaTypes.GandivaDataTypesOrBuilder
-
getDataTypeOrBuilderList
repeated .gandiva.types.ExtGandivaType dataType = 1;- Specified by:
getDataTypeOrBuilderListin interfaceGandivaTypes.GandivaDataTypesOrBuilder
-
addDataTypeBuilder
repeated .gandiva.types.ExtGandivaType dataType = 1; -
addDataTypeBuilder
repeated .gandiva.types.ExtGandivaType dataType = 1; -
getDataTypeBuilderList
repeated .gandiva.types.ExtGandivaType dataType = 1;
-