public static enum Types.MinorType extends Enum<Types.MinorType>
Modifier and Type | Method and Description |
---|---|
abstract FieldWriter |
getNewFieldWriter(ValueVector vector) |
abstract FieldVector |
getNewVector(Field field,
BufferAllocator allocator,
CallBack schemaChangeCallback)
Constructs a new vector for the given type.
|
FieldVector |
getNewVector(String name,
FieldType fieldType,
BufferAllocator allocator,
CallBack schemaChangeCallback)
Constructs a new vector for the given type.
|
ArrowType |
getType()
Returns the
ArrowType equivalent of this type. |
static Types.MinorType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Types.MinorType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Types.MinorType NULL
public static final Types.MinorType STRUCT
public static final Types.MinorType TINYINT
public static final Types.MinorType SMALLINT
public static final Types.MinorType INT
public static final Types.MinorType BIGINT
public static final Types.MinorType DATEDAY
public static final Types.MinorType DATEMILLI
public static final Types.MinorType TIMESEC
public static final Types.MinorType TIMEMILLI
public static final Types.MinorType TIMEMICRO
public static final Types.MinorType TIMENANO
public static final Types.MinorType TIMESTAMPSEC
public static final Types.MinorType TIMESTAMPMILLI
public static final Types.MinorType TIMESTAMPMICRO
public static final Types.MinorType TIMESTAMPNANO
public static final Types.MinorType INTERVALDAY
public static final Types.MinorType INTERVALMONTHDAYNANO
public static final Types.MinorType DURATION
public static final Types.MinorType INTERVALYEAR
public static final Types.MinorType FLOAT4
public static final Types.MinorType FLOAT8
public static final Types.MinorType BIT
public static final Types.MinorType VARCHAR
public static final Types.MinorType LARGEVARCHAR
public static final Types.MinorType LARGEVARBINARY
public static final Types.MinorType VARBINARY
public static final Types.MinorType DECIMAL
public static final Types.MinorType DECIMAL256
public static final Types.MinorType FIXEDSIZEBINARY
public static final Types.MinorType UINT1
public static final Types.MinorType UINT2
public static final Types.MinorType UINT4
public static final Types.MinorType UINT8
public static final Types.MinorType LIST
public static final Types.MinorType LARGELIST
public static final Types.MinorType FIXED_SIZE_LIST
public static final Types.MinorType UNION
public static final Types.MinorType DENSEUNION
public static final Types.MinorType MAP
public static final Types.MinorType TIMESTAMPSECTZ
public static final Types.MinorType TIMESTAMPMILLITZ
public static final Types.MinorType TIMESTAMPMICROTZ
public static final Types.MinorType TIMESTAMPNANOTZ
public static final Types.MinorType EXTENSIONTYPE
public static Types.MinorType[] values()
for (Types.MinorType c : Types.MinorType.values()) System.out.println(c);
public static Types.MinorType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic final FieldVector getNewVector(String name, FieldType fieldType, BufferAllocator allocator, CallBack schemaChangeCallback)
public abstract FieldVector getNewVector(Field field, BufferAllocator allocator, CallBack schemaChangeCallback)
public abstract FieldWriter getNewFieldWriter(ValueVector vector)
Copyright © 2023 The Apache Software Foundation. All rights reserved.