Skip navigation links
A B C D E F G I K L M N O P R S T U V W Z 

A

allocator - Static variable in class org.apache.fury.format.vectorized.ArrowUtils
 
anyNull() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
anyNull() - Method in interface org.apache.fury.format.row.Row
 
ARRAY_ITEM_NAME - Static variable in class org.apache.fury.format.type.DataTypes
 
ArrayData - Interface in org.apache.fury.format.row
Interface for array in row format.
ArrayDataForEach - Class in org.apache.fury.format.encoder
Expression for iterate ArrayData with specified not null element action expression and null element action expression.
ArrayDataForEach(Expression, TypeRef<?>, SerializableBiFunction<Expression, Expression, Expression>) - Constructor for class org.apache.fury.format.encoder.ArrayDataForEach
inputArrayData.type() must be multi-dimension array or Collection, not allowed to be primitive array
ArrayDataForEach(Expression, TypeRef<?>, SerializableBiFunction<Expression, Expression, Expression>, SerializableFunction<Expression, Expression>) - Constructor for class org.apache.fury.format.encoder.ArrayDataForEach
inputArrayData.type() must be multi-dimension array or Collection, not allowed to be primitive array
arrayElementField(Field) - Static method in class org.apache.fury.format.type.DataTypes
 
ArrayEncoder<T> - Interface in org.apache.fury.format.encoder
Encoder to encode/decode object in the list container by toArray/fromArray row.
arrayEncoder(TypeRef<T>) - Static method in class org.apache.fury.format.encoder.Encoders
Supported nested list format.
arrayEncoder(TypeRef<T>, Fury) - Static method in class org.apache.fury.format.encoder.Encoders
 
arrayEncoder(Class<? extends Collection>, Class<B>) - Static method in class org.apache.fury.format.encoder.Encoders
The underlying implementation uses array, only supported Collection format, because generic type such as List is erased to simply List, so a bean class input param is required.
arrayEncoder(TypeRef<? extends Collection>, TypeRef<B>, BinaryArrayWriter, Fury) - Static method in class org.apache.fury.format.encoder.Encoders
Creates an encoder for Java Bean of type T.
ArrayEncoderBuilder - Class in org.apache.fury.format.encoder
Expression builder for building jit array encoder class.
ArrayEncoderBuilder(Class<?>, Class<?>) - Constructor for class org.apache.fury.format.encoder.ArrayEncoderBuilder
 
ArrayEncoderBuilder(TypeRef<?>, TypeRef<?>) - Constructor for class org.apache.fury.format.encoder.ArrayEncoderBuilder
 
arrayField(ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
arrayField(String, ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
arrayField(FieldType) - Static method in class org.apache.fury.format.type.DataTypes
 
arrayField(String, FieldType) - Static method in class org.apache.fury.format.type.DataTypes
 
arrayField(Field) - Static method in class org.apache.fury.format.type.DataTypes
 
arrayField(String, Field) - Static method in class org.apache.fury.format.type.DataTypes
 
arrayInferField(Type, Type) - Static method in class org.apache.fury.format.type.TypeInference
 
arrayInferField(Class<?>, Class<?>) - Static method in class org.apache.fury.format.type.TypeInference
 
arrayInferField(TypeRef<?>, TypeRef<?>) - Static method in class org.apache.fury.format.type.TypeInference
Infer the field of the list.
arrayWriterMap - Variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
arrayWriterTypeToken - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
ARROW_FIELD_TYPE - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
ArrowSerializers - Class in org.apache.fury.format.vectorized
Serializers for apache arrow.
ArrowSerializers() - Constructor for class org.apache.fury.format.vectorized.ArrowSerializers
 
ArrowSerializers.ArrowTableBufferObject - Class in org.apache.fury.format.vectorized
 
ArrowSerializers.VectorSchemaRootSerializer - Class in org.apache.fury.format.vectorized
Use ArrowTableSerializer is more recommended.
ArrowTable - Class in org.apache.fury.format.vectorized
A custom pyarrow-style arrow table by attach Schema to ArrowRecordBatch.
ArrowTable(Schema, Iterable<ArrowRecordBatch>) - Constructor for class org.apache.fury.format.vectorized.ArrowTable
 
ArrowTable(Schema, Iterable<ArrowRecordBatch>, BufferAllocator) - Constructor for class org.apache.fury.format.vectorized.ArrowTable
 
ArrowTableBufferObject(ArrowTable) - Constructor for class org.apache.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
 
ArrowTableSerializer - Class in org.apache.fury.format.vectorized
Serializers for ArrowTable.
ArrowTableSerializer(Fury) - Constructor for class org.apache.fury.format.vectorized.ArrowTableSerializer
 
ArrowTableSerializer(Fury, BufferAllocator) - Constructor for class org.apache.fury.format.vectorized.ArrowTableSerializer
 
ArrowUtils - Class in org.apache.fury.format.vectorized
Arrow utils.
ArrowUtils() - Constructor for class org.apache.fury.format.vectorized.ArrowUtils
 
ArrowWriter - Class in org.apache.fury.format.vectorized
Converter between fury Row and arrow ArrowRecordBatch.
ArrowWriter(VectorSchemaRoot) - Constructor for class org.apache.fury.format.vectorized.ArrowWriter
 
assertIndexIsValid(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
assertIndexIsValid(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 

B

BaseBinaryEncoderBuilder - Class in org.apache.fury.format.encoder
Base encoder builder for Row, ArrayData and MapData.
BaseBinaryEncoderBuilder(CodegenContext, Class<?>) - Constructor for class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
BaseBinaryEncoderBuilder(CodegenContext, TypeRef<?>) - Constructor for class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
bean(Class<T>) - Static method in class org.apache.fury.format.encoder.Encoders
 
bean(Class<T>, int) - Static method in class org.apache.fury.format.encoder.Encoders
 
bean(Class<T>, Fury) - Static method in class org.apache.fury.format.encoder.Encoders
 
bean(Class<T>, Fury, int) - Static method in class org.apache.fury.format.encoder.Encoders
 
bean(Class<T>, BinaryRowWriter) - Static method in class org.apache.fury.format.encoder.Encoders
 
bean(Class<T>, BinaryRowWriter, Fury) - Static method in class org.apache.fury.format.encoder.Encoders
Creates an encoder for Java Bean of type T.
BEAN_CLASS_NAME - Static variable in class org.apache.fury.format.encoder.RowEncoderBuilder
 
beanClassExpr() - Method in class org.apache.fury.format.encoder.RowEncoderBuilder
 
beanClassRef - Variable in class org.apache.fury.format.encoder.RowEncoderBuilder
 
beanEncoderMap - Variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
bigintDecimal() - Static method in class org.apache.fury.format.type.DataTypes
 
binary() - Static method in class org.apache.fury.format.type.DataTypes
 
BinaryArray - Class in org.apache.fury.format.row.binary
Each array has four parts(8-byte aligned): [numElements][validity bits][values or offset&length][variable length portion]
BinaryArray(Field) - Constructor for class org.apache.fury.format.row.binary.BinaryArray
 
binaryArrayTypeToken - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
BinaryArrayWriter - Class in org.apache.fury.format.row.binary.writer
Writer for binary array.
BinaryArrayWriter(Field) - Constructor for class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
Must call reset before using writer constructed by this constructor.
BinaryArrayWriter(Field, BinaryWriter) - Constructor for class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
Write data to writer's buffer.
BinaryMap - Class in org.apache.fury.format.row.binary
An BinaryMap implementation of Map which is backed by two BinaryArray./FuryObjectOutput
BinaryMap(Field) - Constructor for class org.apache.fury.format.row.binary.BinaryMap
 
BinaryMap(BinaryArray, BinaryArray, Field) - Constructor for class org.apache.fury.format.row.binary.BinaryMap
 
BinaryRow - Class in org.apache.fury.format.row.binary
A binary implementation of Row backed by binary buffer instead of java objects.
BinaryRow(Schema) - Constructor for class org.apache.fury.format.row.binary.BinaryRow
 
binaryRowTypeToken - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
BinaryRowWriter - Class in org.apache.fury.format.row.binary.writer
Writer to write data into buffer using row format, see BinaryRow.
BinaryRowWriter(Schema) - Constructor for class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
BinaryRowWriter(Schema, BinaryWriter) - Constructor for class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
BinaryUtils - Class in org.apache.fury.format.row.binary
Util class for building generated binary encoder.
BinaryUtils() - Constructor for class org.apache.fury.format.row.binary.BinaryUtils
 
BinaryWriter - Class in org.apache.fury.format.row.binary.writer
Base class for writing row-format structures.
BinaryWriter(MemoryBuffer, int) - Constructor for class org.apache.fury.format.row.binary.writer.BinaryWriter
 
bool() - Static method in class org.apache.fury.format.type.DataTypes
 
buffer - Variable in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
buffer(long) - Static method in class org.apache.fury.format.vectorized.ArrowUtils
 
buildDecodeExpression() - Method in class org.apache.fury.format.encoder.ArrayEncoderBuilder
Returns an expression that deserialize row as a java bean of type CodecBuilder.beanClass.
buildDecodeExpression() - Method in class org.apache.fury.format.encoder.MapEncoderBuilder
Returns an expression that deserialize row as a java bean of type MapEncoderBuilder.mapToken.
buildDecodeExpression() - Method in class org.apache.fury.format.encoder.RowEncoderBuilder
Returns an expression that deserialize row as a java bean of type CodecBuilder.beanClass.
buildEncodeExpression() - Method in class org.apache.fury.format.encoder.ArrayEncoderBuilder
Returns an expression that serialize java bean of type CodecBuilder.beanClass as a row.
buildEncodeExpression() - Method in class org.apache.fury.format.encoder.MapEncoderBuilder
Returns an expression that serialize java bean of type MapEncoderBuilder.mapToken as a BinaryMap.
buildEncodeExpression() - Method in class org.apache.fury.format.encoder.RowEncoderBuilder
Returns an expression that serialize java bean of type CodecBuilder.beanClass as a row.

C

calculateHeaderInBytes(int) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
children - Variable in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
codecClassName(Class<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
codecClassName(Class<?>, String) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
codecQualifiedClassName(Class<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
codecQualifiedClassName(Class<?>, String) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
codecSuffix() - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
codecSuffix() - Method in class org.apache.fury.format.encoder.RowEncoderBuilder
 
computeSchemaHash(Schema) - Static method in class org.apache.fury.format.type.DataTypes
 
copy() - Method in interface org.apache.fury.format.row.ArrayData
 
copy() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
copy() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
copy() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
copy() - Method in interface org.apache.fury.format.row.MapData
 
copy() - Method in interface org.apache.fury.format.row.Row
 
copyTo(BinaryWriter, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
copyToRow() - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
createArrowWriter(Schema) - Static method in class org.apache.fury.format.vectorized.ArrowUtils
 
createSchema(Field) - Static method in class org.apache.fury.format.type.DataTypes
 
createVectorSchemaRoot(Schema) - Static method in class org.apache.fury.format.vectorized.ArrowUtils
 

D

DataTypes - Class in org.apache.fury.format.type
Arrow data type utils.
DataTypes() - Constructor for class org.apache.fury.format.type.DataTypes
 
date32() - Static method in class org.apache.fury.format.type.DataTypes
 
date64() - Static method in class org.apache.fury.format.type.DataTypes
 
decimal() - Static method in class org.apache.fury.format.type.DataTypes
 
decimal(int, int) - Static method in class org.apache.fury.format.type.DataTypes
 
decimalArrowBuf() - Static method in class org.apache.fury.format.vectorized.ArrowUtils
 
decode(byte[]) - Method in interface org.apache.fury.format.encoder.Encoder
 
DefaultTypeVisitor<T> - Class in org.apache.fury.format.type
A default arrow type visitor to make overriding easier.
DefaultTypeVisitor() - Constructor for class org.apache.fury.format.type.DefaultTypeVisitor
 
deserializeFor(Expression, TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression that deserialize value as a java object of type typeToken.
deserializeForArray(Expression, TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Return an expression that deserialize arrayData.
deserializeForBean(Expression, TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression that deserialize row as a java bean of type typeToken .
deserializeForCollection(Expression, TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression that deserialize arrayData as a java collection.
deserializeForMap(Expression, TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression that deserialize mapData as a java map.
deserializeForMultiDimensionArray(Expression, Expression, int, TypeRef<?>, Expression[]) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression to deserialize multi-array from arrayData, and set value to rootJavaArray.
deserializeForObject(Expression, TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Using fury to deserialize sliced MemoryBuffer.
deserializeRecordBatch(MemoryBuffer) - Static method in class org.apache.fury.format.vectorized.ArrowUtils
 
deserializeSchema(byte[]) - Static method in class org.apache.fury.format.type.DataTypes
 
doGenCode(CodegenContext) - Method in class org.apache.fury.format.encoder.ArrayDataForEach
 

E

encode(T) - Method in interface org.apache.fury.format.encoder.Encoder
 
Encoder<T> - Interface in org.apache.fury.format.encoder
The encoding interface for encode/decode object to/from binary.
EncoderException - Exception in org.apache.fury.format.encoder
This class represents encoder-related exception.
EncoderException(String) - Constructor for exception org.apache.fury.format.encoder.EncoderException
 
EncoderException(String, Throwable) - Constructor for exception org.apache.fury.format.encoder.EncoderException
 
Encoders - Class in org.apache.fury.format.encoder
Factory to create Encoder.
Encoders() - Constructor for class org.apache.fury.format.encoder.Encoders
 

F

field() - Method in interface org.apache.fury.format.encoder.ArrayEncoder
 
field(String, FieldType) - Static method in class org.apache.fury.format.type.DataTypes
 
field(String, boolean, ArrowType, Field...) - Static method in class org.apache.fury.format.type.DataTypes
 
field(String, FieldType, Field...) - Static method in class org.apache.fury.format.type.DataTypes
 
field(String, boolean, ArrowType, List<Field>) - Static method in class org.apache.fury.format.type.DataTypes
 
field(String, ArrowType, Field...) - Static method in class org.apache.fury.format.type.DataTypes
 
field(String, FieldType, List<Field>) - Static method in class org.apache.fury.format.type.DataTypes
 
fieldOfSchema(Schema, int) - Static method in class org.apache.fury.format.type.DataTypes
 
finish() - Method in class org.apache.fury.format.vectorized.ArrowWriter
 
finishAsRecordBatch() - Method in class org.apache.fury.format.vectorized.ArrowWriter
 
float32() - Static method in class org.apache.fury.format.type.DataTypes
 
float64() - Static method in class org.apache.fury.format.type.DataTypes
 
fromArray(BinaryArray) - Method in interface org.apache.fury.format.encoder.ArrayEncoder
 
fromArray(BinaryArray) - Method in interface org.apache.fury.format.encoder.GeneratedArrayEncoder
 
fromMap(BinaryMap) - Method in interface org.apache.fury.format.encoder.GeneratedMapEncoder
 
fromMap(BinaryArray, BinaryArray) - Method in interface org.apache.fury.format.encoder.GeneratedMapEncoder
 
fromMap(BinaryArray, BinaryArray) - Method in interface org.apache.fury.format.encoder.MapEncoder
 
fromMap(BinaryMap) - Method in interface org.apache.fury.format.encoder.MapEncoder
 
fromPrimitiveArray(byte[]) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
fromPrimitiveArray(boolean[]) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
fromPrimitiveArray(short[]) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
fromPrimitiveArray(int[]) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
fromPrimitiveArray(long[]) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
fromPrimitiveArray(float[]) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
fromPrimitiveArray(double[]) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
fromPrimitiveArray(byte[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
fromPrimitiveArray(boolean[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
fromPrimitiveArray(short[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
fromPrimitiveArray(int[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
fromPrimitiveArray(long[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
fromPrimitiveArray(float[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
fromPrimitiveArray(double[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
fromRow(BinaryRow) - Method in interface org.apache.fury.format.encoder.GeneratedRowEncoder
 
fromRow(BinaryRow) - Method in interface org.apache.fury.format.encoder.RowEncoder
 

G

genCode() - Method in class org.apache.fury.format.encoder.ArrayEncoderBuilder
 
genCode() - Method in class org.apache.fury.format.encoder.MapEncoderBuilder
 
genCode() - Method in class org.apache.fury.format.encoder.RowEncoderBuilder
 
GeneratedArrayEncoder - Interface in org.apache.fury.format.encoder
A list container row format codec for java bean.
GeneratedMapEncoder - Interface in org.apache.fury.format.encoder
A map container row format codec for java bean.
GeneratedRowEncoder - Interface in org.apache.fury.format.encoder
A row format codec for java bean.
get(int, Field) - Method in interface org.apache.fury.format.row.Getters
 
getArray(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getArray(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getArray(int) - Method in interface org.apache.fury.format.row.Getters
 
getBaseOffset() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getBaseOffset() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
getBaseOffset() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getBinary(int) - Method in interface org.apache.fury.format.row.Getters
 
getBoolean(int) - Method in interface org.apache.fury.format.row.Getters
 
getBuf() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
getBuffer() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getBuffer() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getBuffer() - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
getBuffer(int) - Method in interface org.apache.fury.format.row.Getters
 
getByte(int) - Method in interface org.apache.fury.format.row.Getters
 
getDataType(Class<?>) - Static method in class org.apache.fury.format.type.TypeInference
 
getDataType(TypeRef<?>) - Static method in class org.apache.fury.format.type.TypeInference
 
getDate(int) - Method in interface org.apache.fury.format.row.Getters
 
getDecimal(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getDecimal(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getDecimal(int) - Method in interface org.apache.fury.format.row.Getters
 
getDimensions(BinaryArray, int) - Static method in class org.apache.fury.format.row.binary.BinaryArray
 
getElemAccessMethodName(TypeRef) - Static method in class org.apache.fury.format.row.binary.BinaryUtils
 
getElemReturnType(TypeRef<?>) - Static method in class org.apache.fury.format.row.binary.BinaryUtils
 
getField() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getField() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
getField() - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
getFloat32(int) - Method in interface org.apache.fury.format.row.Getters
 
getFloat64(int) - Method in interface org.apache.fury.format.row.Getters
 
getInt16(int) - Method in interface org.apache.fury.format.row.Getters
 
getInt32(int) - Method in interface org.apache.fury.format.row.Getters
 
getInt64(int) - Method in interface org.apache.fury.format.row.Getters
 
getMap(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getMap(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getMap(int) - Method in interface org.apache.fury.format.row.Getters
 
getOffset(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getOffset(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
getOffset(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
getOffset(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
getOrCreateArrayWriter(TypeRef<?>, Expression, Expression) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Get or create an ArrayWriter for given type and use writer as parent writer.
getOrCreateArrayWriter(TypeRef<?>, Expression, Expression, boolean) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
getRecordBatches() - Method in class org.apache.fury.format.vectorized.ArrowTable
 
getRow() - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
getSchema() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getSchema() - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
getSchema() - Method in interface org.apache.fury.format.row.Row
 
getSchema() - Method in class org.apache.fury.format.vectorized.ArrowTable
 
getSizeInBytes() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getSizeInBytes() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
getSizeInBytes() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getStartIndex() - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
getString(int) - Method in interface org.apache.fury.format.row.Getters
 
getStruct(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
getStruct(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
getStruct(int) - Method in interface org.apache.fury.format.row.Getters
 
Getters - Interface in org.apache.fury.format.row
Getter methods for row format.
getTimestamp(int) - Method in interface org.apache.fury.format.row.Getters
 
getTypeId(ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
getTypeIdValue(ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
getTypeWidth(ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
grow(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 

I

increaseWriterIndex(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
increaseWriterIndexToAligned(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
inferDataType(TypeRef<?>) - Static method in class org.apache.fury.format.type.TypeInference
 
inferSchema(Type) - Static method in class org.apache.fury.format.type.TypeInference
 
inferSchema(Class<?>) - Static method in class org.apache.fury.format.type.TypeInference
 
inferSchema(TypeRef<?>) - Static method in class org.apache.fury.format.type.TypeInference
Infer the schema for class.
inferSchema(TypeRef<?>, boolean) - Static method in class org.apache.fury.format.type.TypeInference
 
inferTypeName(TypeRef<?>) - Static method in class org.apache.fury.format.type.TypeInference
 
int16() - Static method in class org.apache.fury.format.type.DataTypes
 
int32() - Static method in class org.apache.fury.format.type.DataTypes
 
int64() - Static method in class org.apache.fury.format.type.DataTypes
 
int8() - Static method in class org.apache.fury.format.type.DataTypes
 
intType(int) - Static method in class org.apache.fury.format.type.DataTypes
 
isFixedLength(ArrowType) - Static method in class org.apache.fury.format.row.binary.BinaryRow
If it is a fixed-length field, we can call this BinaryRow's setXX method for in-place updates.
isNullAt(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
isNullAt(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
isNullAt(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
isNullAt(int) - Method in interface org.apache.fury.format.row.Getters
 
itemArrayFieldForMap(Field) - Static method in class org.apache.fury.format.type.DataTypes
 
itemFieldForMap(Field) - Static method in class org.apache.fury.format.type.DataTypes
 

K

keyArray() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
keyArray() - Method in interface org.apache.fury.format.row.MapData
 
keyArrayFieldForMap(Field) - Static method in class org.apache.fury.format.type.DataTypes
 
keyField() - Method in interface org.apache.fury.format.encoder.MapEncoder
 
keyFieldForMap(Field) - Static method in class org.apache.fury.format.type.DataTypes
 

L

loadNextBatch() - Method in class org.apache.fury.format.vectorized.ArrowTable
 
loadOrGenRowCodecClass(Class<?>) - Static method in class org.apache.fury.format.encoder.Encoders
 

M

MapData - Interface in org.apache.fury.format.row
Interface for map in row format.
mapEncoder(TypeRef<T>) - Static method in class org.apache.fury.format.encoder.Encoders
Supported nested map format.
mapEncoder(Class<? extends Map>, Class<K>, Class<V>) - Static method in class org.apache.fury.format.encoder.Encoders
The underlying implementation uses array, only supported Map format, because generic type such as List is erased to simply List, so a bean class input param is required.
mapEncoder(TypeRef<T>, Fury) - Static method in class org.apache.fury.format.encoder.Encoders
 
mapEncoder(TypeRef<? extends Map>, TypeRef<K>, TypeRef<V>, Fury) - Static method in class org.apache.fury.format.encoder.Encoders
Creates an encoder for Java Bean of type T.
MapEncoder<T> - Interface in org.apache.fury.format.encoder
Encoder to encode/decode object in the map container by toMap/fromMap row.
MapEncoderBuilder - Class in org.apache.fury.format.encoder
Expression builder for building jit map encoder class.
MapEncoderBuilder(Class<?>, Class<?>) - Constructor for class org.apache.fury.format.encoder.MapEncoderBuilder
 
MapEncoderBuilder(TypeRef<?>, TypeRef<?>) - Constructor for class org.apache.fury.format.encoder.MapEncoderBuilder
 
mapField(ArrowType, ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
mapField(String, ArrowType, ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
mapField(String, Field, Field) - Static method in class org.apache.fury.format.type.DataTypes
Map data is nested data where each value is a variable number of key-item pairs.
MAX_ROUNDED_ARRAY_LENGTH - Static variable in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 

N

newCollection(TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Create a java collection.
newMap(TypeRef<?>) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Create a java map.
notNullField(String, ArrowType, Field...) - Static method in class org.apache.fury.format.type.DataTypes
 
notNullFieldType(ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
numElements() - Method in interface org.apache.fury.format.row.ArrayData
 
numElements() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
numElements() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
numElements() - Method in interface org.apache.fury.format.row.MapData
 
numFields() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
numFields() - Method in interface org.apache.fury.format.row.Row
 

O

org.apache.fury.format.encoder - package org.apache.fury.format.encoder
 
org.apache.fury.format.row - package org.apache.fury.format.row
 
org.apache.fury.format.row.binary - package org.apache.fury.format.row.binary
 
org.apache.fury.format.row.binary.writer - package org.apache.fury.format.row.binary.writer
 
org.apache.fury.format.type - package org.apache.fury.format.type
 
org.apache.fury.format.vectorized - package org.apache.fury.format.vectorized
 

P

pointTo(MemoryBuffer, int, int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
pointTo(MemoryBuffer, int, int) - Method in class org.apache.fury.format.row.binary.BinaryMap
 
pointTo(MemoryBuffer, int, int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
PRIMITIVE_BOOLEAN_ARRAY_FIELD - Static variable in class org.apache.fury.format.type.DataTypes
 
PRIMITIVE_BYTE_ARRAY_FIELD - Static variable in class org.apache.fury.format.type.DataTypes
 
PRIMITIVE_DOUBLE_ARRAY_FIELD - Static variable in class org.apache.fury.format.type.DataTypes
 
PRIMITIVE_FLOAT_ARRAY_FIELD - Static variable in class org.apache.fury.format.type.DataTypes
 
PRIMITIVE_INT_ARRAY_FIELD - Static variable in class org.apache.fury.format.type.DataTypes
 
PRIMITIVE_LONG_ARRAY_FIELD - Static variable in class org.apache.fury.format.type.DataTypes
 
PRIMITIVE_SHORT_ARRAY_FIELD - Static variable in class org.apache.fury.format.type.DataTypes
 
primitiveArrayField(ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 
primitiveArrayField(String, ArrowType) - Static method in class org.apache.fury.format.type.DataTypes
 

R

read(MemoryBuffer) - Method in class org.apache.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
 
read(MemoryBuffer) - Method in class org.apache.fury.format.vectorized.ArrowTableSerializer
 
REFERENCES_NAME - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
registerSerializers(Fury) - Static method in class org.apache.fury.format.vectorized.ArrowSerializers
 
reset(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
reset BinaryArrayWriter(ArrayType type, BinaryWriter writer) increase writerIndex, which increase writer's writerIndex, we need to record writer's writerIndex before call reset, so we can call writer's setOffsetAndSize(int ordinal, int absoluteOffset, int size) Reset will change writerIndex, please use it very carefully.
reset() - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
Call reset() before write nested row to buffer
reset() - Method in class org.apache.fury.format.vectorized.ArrowWriter
 
roundNumberOfBytesToNearestWord(int) - Static method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
Row - Interface in org.apache.fury.format.row
Interface for row in row format.
RowEncoder<T> - Interface in org.apache.fury.format.encoder
Encoder to encode/decode object to/from row.
RowEncoderBuilder - Class in org.apache.fury.format.encoder
Expression builder for building jit row encoder class.
RowEncoderBuilder(Class<?>) - Constructor for class org.apache.fury.format.encoder.RowEncoderBuilder
 
RowEncoderBuilder(TypeRef<?>) - Constructor for class org.apache.fury.format.encoder.RowEncoderBuilder
 
rowTypeToken - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
rowWriterMap - Variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
rowWriterTypeToken - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 

S

schema() - Method in interface org.apache.fury.format.encoder.RowEncoder
 
SCHEMA_TYPE - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
schemaFromStructField(Field) - Static method in class org.apache.fury.format.type.DataTypes
 
schemaTypeToken - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
serializeFor(Expression, Expression, Expression, TypeRef<?>, Expression) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Return an expression for serializing an object of given type to row format representation.
serializeForArray(Expression, Expression, TypeRef<?>, Expression) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression to write iterable inputObject of type typeToken as BinaryArray using given writer.
serializeForArray(Expression, Expression, TypeRef<?>, Expression, boolean) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
serializeForBean(Expression, Expression, Expression, TypeRef<?>, Expression) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression to write bean inputObject to position ordinal of row/array using given writer.
serializeForMap(Expression, Expression, Expression, TypeRef<?>, Expression) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Returns an expression to write map inputObject to position ordinal of row/array using given writer.
serializeForObject(Expression, Expression, Expression) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
Return an expression to serialize opaque inputObject as binary using fury .
serializeRecordBatch(ArrowRecordBatch, MemoryBuffer) - Static method in class org.apache.fury.format.vectorized.ArrowUtils
 
serializeSchema(Schema, MemoryBuffer) - Static method in class org.apache.fury.format.type.DataTypes
 
serializeSchema(Schema) - Static method in class org.apache.fury.format.type.DataTypes
 
setArray(int, ArrayData) - Method in interface org.apache.fury.format.row.Setters
 
setBinary(int, byte[]) - Method in interface org.apache.fury.format.row.Setters
 
setBoolean(int, boolean) - Method in interface org.apache.fury.format.row.Setters
 
setBuffer(MemoryBuffer) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
setByte(int, byte) - Method in interface org.apache.fury.format.row.Setters
 
setDate(int, int) - Method in interface org.apache.fury.format.row.Setters
 
setDecimal(int, BigDecimal) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
setDecimal(int, BigDecimal) - Method in interface org.apache.fury.format.row.Setters
 
setFloat32(int, float) - Method in interface org.apache.fury.format.row.Setters
 
setFloat64(int, double) - Method in interface org.apache.fury.format.row.Setters
 
setInt16(int, short) - Method in interface org.apache.fury.format.row.Setters
 
setInt32(int, int) - Method in interface org.apache.fury.format.row.Setters
 
setInt64(int, long) - Method in interface org.apache.fury.format.row.Setters
 
setMap(int, MapData) - Method in interface org.apache.fury.format.row.Setters
 
setNotNullAt(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
setNotNullAt(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
setNotNullAt(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
setNullAt(int) - Method in class org.apache.fury.format.row.binary.BinaryArray
 
setNullAt(int) - Method in class org.apache.fury.format.row.binary.BinaryRow
 
setNullAt(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
Since writer is used for one-pass writer, same field won't be writer twice.
setNullAt(int) - Method in interface org.apache.fury.format.row.Setters
 
setOffsetAndSize(int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
setOffsetAndSize(int, int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
setString(int, String) - Method in interface org.apache.fury.format.row.Setters
 
setStruct(int, Row) - Method in interface org.apache.fury.format.row.Setters
 
Setters - Interface in org.apache.fury.format.row
 
setTimestamp(int, long) - Method in interface org.apache.fury.format.row.Setters
 
setValueOrNull(Expression, Expression, Expression, Expression) - Method in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
size() - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
startIndex - Variable in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
structField(boolean, Field...) - Static method in class org.apache.fury.format.type.DataTypes
 
structField(String, boolean, Field...) - Static method in class org.apache.fury.format.type.DataTypes
 
structField(String, boolean, List<Field>) - Static method in class org.apache.fury.format.type.DataTypes
 

T

timestamp() - Static method in class org.apache.fury.format.type.DataTypes
 
toArray(T) - Method in interface org.apache.fury.format.encoder.ArrayEncoder
 
toArray(Object) - Method in interface org.apache.fury.format.encoder.GeneratedArrayEncoder
 
toArray() - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
toBooleanArray() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toBuffer() - Method in class org.apache.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
 
toByteArray() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toBytes() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
toDebugString() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
toDoubleArray() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toFloatArray() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toIntArray() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toLongArray() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toMap(Object) - Method in interface org.apache.fury.format.encoder.GeneratedMapEncoder
 
toMap(T) - Method in interface org.apache.fury.format.encoder.MapEncoder
 
toMap() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
toRow(Object) - Method in interface org.apache.fury.format.encoder.GeneratedRowEncoder
 
toRow(T) - Method in interface org.apache.fury.format.encoder.RowEncoder
 
toShortArray() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toString() - Method in class org.apache.fury.format.row.binary.BinaryArray
 
toString() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
toString() - Method in class org.apache.fury.format.row.binary.BinaryRow
 
totalBytes() - Method in class org.apache.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
 
toVectorSchemaRoot() - Method in class org.apache.fury.format.vectorized.ArrowTable
 
toVectorSchemaRoot(boolean) - Method in class org.apache.fury.format.vectorized.ArrowTable
 
type() - Method in class org.apache.fury.format.encoder.ArrayDataForEach
 
TypeInference - Class in org.apache.fury.format.type
Arrow related type inference.
TypeInference() - Constructor for class org.apache.fury.format.type.TypeInference
 

U

unsupported(ArrowType) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
update(int, Object) - Method in interface org.apache.fury.format.row.ArrayData
 
utf8() - Static method in class org.apache.fury.format.type.DataTypes
 

V

valueArray() - Method in class org.apache.fury.format.row.binary.BinaryMap
 
valueArray() - Method in interface org.apache.fury.format.row.MapData
 
valueField() - Method in interface org.apache.fury.format.encoder.MapEncoder
 
VectorSchemaRootSerializer(Fury) - Constructor for class org.apache.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
 
VectorSchemaRootSerializer(Fury, BufferAllocator) - Constructor for class org.apache.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
 
visit(ArrowType.Null) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Struct) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.List) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.LargeList) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.FixedSizeList) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Union) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Map) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Int) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.FloatingPoint) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Utf8) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.LargeUtf8) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Binary) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.LargeBinary) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.FixedSizeBinary) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Bool) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Decimal) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Date) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Time) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Timestamp) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Interval) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 
visit(ArrowType.Duration) - Method in class org.apache.fury.format.type.DefaultTypeVisitor
 

W

write(int, byte) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
write(int, boolean) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
write(int, short) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
write(int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
write(int, float) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
write(int, BigDecimal) - Method in class org.apache.fury.format.row.binary.writer.BinaryArrayWriter
 
write(int, byte) - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
write(int, boolean) - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
write(int, short) - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
write(int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
write(int, float) - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
write(int, BigDecimal) - Method in class org.apache.fury.format.row.binary.writer.BinaryRowWriter
 
write(int, byte) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, boolean) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, short) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, float) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, BigDecimal) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, long) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, double) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, String) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, byte[]) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, BinaryRow) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, BinaryMap) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(int, BinaryArray) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
write(MemoryBuffer, VectorSchemaRoot) - Method in class org.apache.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
 
write(MemoryBuffer, ArrowTable) - Method in class org.apache.fury.format.vectorized.ArrowTableSerializer
 
write(Row) - Method in class org.apache.fury.format.vectorized.ArrowWriter
 
writeAlignedBytes(int, MemoryBuffer, int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
writeDecimal(int, BigDecimal, ArrowType.Decimal) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
writeDirectly(long) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
write long value to position pointed by current writerIndex.
writeDirectly(int, long) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
write long value to position pointed by offset.
writerIndex() - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
 
writerTypeToken - Static variable in class org.apache.fury.format.encoder.BaseBinaryEncoderBuilder
 
writeTo(ByteBuffer) - Method in class org.apache.fury.format.row.binary.BinaryMap
 
writeTo(MemoryBuffer) - Method in class org.apache.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
 
writeToMemory(Object, long) - Method in class org.apache.fury.format.row.binary.BinaryMap
 
writeUnaligned(int, byte[], int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
This operation will increase writerIndex by aligned 8-byte.
writeUnaligned(int, MemoryBuffer, int, int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
This operation will increase writerIndex by aligned 8-byte.

Z

zeroOutPaddingBytes(int) - Method in class org.apache.fury.format.row.binary.writer.BinaryWriter
if numBytes is not multiple of 8, zero 8 byte until multiple of 8.
A B C D E F G I K L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2023-2024, The Apache Software Foundation. Apache Fury™, Fury™, and Apache are either registered trademarks or trademarks of the Apache Software Foundation.