Uses of Class
org.apache.drill.common.types.TypeProtos.MajorType.Builder
-
Uses of TypeProtos.MajorType.Builder in org.apache.drill.common.types
Modifier and TypeMethodDescriptionTypeProtos.MajorType.Builder.addAllSubType
(Iterable<? extends TypeProtos.MinorType> values) used by Union typeTypeProtos.MajorType.Builder.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) TypeProtos.MajorType.Builder.addSubType
(TypeProtos.MinorType value) used by Union typestatic TypeProtos.MajorType.Builder
Types.calculateTypePrecisionAndScale
(TypeProtos.MajorType leftType, TypeProtos.MajorType rightType, TypeProtos.MajorType.Builder typeBuilder) Sets max precision from both types if these types are string scalar types.TypeProtos.MajorType.Builder.clear()
TypeProtos.MajorType.Builder.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) TypeProtos.MajorType.Builder.clearMinorType()
optional .common.MinorType minor_type = 1;
TypeProtos.MajorType.Builder.clearMode()
optional .common.DataMode mode = 2;
TypeProtos.MajorType.Builder.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) TypeProtos.MajorType.Builder.clearPrecision()
used for decimal types or as optional length for fixed size valueTypeProtos.MajorType.Builder.clearScale()
used for decimal typesTypeProtos.MajorType.Builder.clearSubType()
used by Union typeTypeProtos.MajorType.Builder.clearTimeZone()
used by TimeStamp typeTypeProtos.MajorType.Builder.clearWidth()
optional int32 width = 3;
TypeProtos.MajorType.Builder.clone()
TypeProtos.MajorType.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) TypeProtos.MajorType.Builder.mergeFrom
(com.google.protobuf.Message other) TypeProtos.MajorType.Builder.mergeFrom
(TypeProtos.MajorType other) TypeProtos.MajorType.Builder.mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) static TypeProtos.MajorType.Builder
TypeProtos.MajorType.newBuilder()
static TypeProtos.MajorType.Builder
TypeProtos.MajorType.newBuilder
(TypeProtos.MajorType prototype) TypeProtos.MajorType.newBuilderForType()
protected TypeProtos.MajorType.Builder
TypeProtos.MajorType.newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) SchemaTypeProtos.MajorType.BuilderSchema.newMessage()
TypeProtos.MajorType.Builder.setField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) TypeProtos.MajorType.Builder.setMinorType
(TypeProtos.MinorType value) optional .common.MinorType minor_type = 1;
TypeProtos.MajorType.Builder.setMode
(TypeProtos.DataMode value) optional .common.DataMode mode = 2;
TypeProtos.MajorType.Builder.setPrecision
(int value) used for decimal types or as optional length for fixed size valueTypeProtos.MajorType.Builder.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) TypeProtos.MajorType.Builder.setScale
(int value) used for decimal typesTypeProtos.MajorType.Builder.setSubType
(int index, TypeProtos.MinorType value) used by Union typeTypeProtos.MajorType.Builder.setTimeZone
(int value) used by TimeStamp typeTypeProtos.MajorType.Builder.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) TypeProtos.MajorType.Builder.setWidth
(int value) optional int32 width = 3;
TypeProtos.MajorType.toBuilder()
Modifier and TypeMethodDescriptionstatic TypeProtos.MajorType.Builder
Types.calculateTypePrecisionAndScale
(TypeProtos.MajorType leftType, TypeProtos.MajorType rightType, TypeProtos.MajorType.Builder typeBuilder) Sets max precision from both types if these types are string scalar types.boolean
SchemaTypeProtos.MajorType.BuilderSchema.isInitialized
(TypeProtos.MajorType.Builder builder) void
SchemaTypeProtos.MajorType.BuilderSchema.mergeFrom
(io.protostuff.Input input, TypeProtos.MajorType.Builder builder) void
SchemaTypeProtos.MajorType.BuilderSchema.writeTo
(io.protostuff.Output output, TypeProtos.MajorType.Builder builder) -
Uses of TypeProtos.MajorType.Builder in org.apache.drill.exec.proto
Modifier and TypeMethodDescriptionUserBitShared.SerializedField.Builder.getMajorTypeBuilder()
the type associated with this field.Modifier and TypeMethodDescriptionUserBitShared.SerializedField.Builder.setMajorType
(TypeProtos.MajorType.Builder builderForValue) the type associated with this field.