FieldBuilder |
FieldBuilder.addBigIntField(String fieldName) |
Adds a new BIGINT child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addBitField(String fieldName) |
Adds a new BIT child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addDateDayField(String fieldName) |
Adds a new DateDay child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addDateMilliField(String fieldName) |
Adds a new DateMilli child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addDecimalField(String fieldName,
int precision,
int scale) |
Adds a new Decimal child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addField(String fieldName,
org.apache.arrow.vector.types.pojo.ArrowType type,
boolean nullable,
List<org.apache.arrow.vector.types.pojo.Field> children) |
|
FieldBuilder |
FieldBuilder.addField(String fieldName,
org.apache.arrow.vector.types.pojo.ArrowType type,
List<org.apache.arrow.vector.types.pojo.Field> children) |
Adds a new child field with the requested attributes.
|
FieldBuilder |
FieldBuilder.addField(org.apache.arrow.vector.types.pojo.Field child) |
Adds the provided field as a child to the builder.
|
FieldBuilder |
FieldBuilder.addFloat4Field(String fieldName) |
Adds a new Float4 child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addFloat8Field(String fieldName) |
Adds a new FLOAT8 child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addIntField(String fieldName) |
Adds a new INT child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addListField(String fieldName,
org.apache.arrow.vector.types.pojo.ArrowType type) |
Adds a new LIST child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addSmallIntField(String fieldName) |
Adds a new SmallInt child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addStringField(String fieldName) |
Adds a new VARCHAR child field with the given name to the builder.
|
FieldBuilder |
FieldBuilder.addTinyIntField(String fieldName) |
Adds a new TinyInt child field with the given name to the builder.
|
FieldBuilder |
SchemaBuilder.getNestedField(String name) |
|
static FieldBuilder |
FieldBuilder.newBuilder(String name,
org.apache.arrow.vector.types.pojo.ArrowType type) |
Creates a FieldBuilder for a Field with the given name and type.
|
static FieldBuilder |
FieldBuilder.newBuilder(String name,
org.apache.arrow.vector.types.pojo.ArrowType type,
boolean nullable) |
Creates a FieldBuilder for a Field with the given name, type, and whether or not the field is nullable.
|