Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- allocator - Static variable in class io.fury.format.vectorized.ArrowUtils
- anyNull() - Method in class io.fury.format.row.binary.BinaryRow
- anyNull() - Method in interface io.fury.format.row.Row
- ARRAY_ITEM_NAME - Static variable in class io.fury.format.type.DataTypes
- ArrayData - Interface in io.fury.format.row
-
Interface for array in row format.
- ArrayDataForEach - Class in io.fury.format.encoder
-
Expression for iterate
ArrayDatawith specified not null element action expression and null element action expression. - ArrayDataForEach(Expression, TypeToken<?>, SerializableBiFunction<Expression, Expression, Expression>) - Constructor for class io.fury.format.encoder.ArrayDataForEach
-
inputArrayData.type() must be multi-dimension array or Collection, not allowed to be primitive array
- ArrayDataForEach(Expression, TypeToken<?>, SerializableBiFunction<Expression, Expression, Expression>, SerializableFunction<Expression, Expression>) - Constructor for class io.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 io.fury.format.type.DataTypes
- arrayEncoder(TypeToken<? extends Collection>, TypeToken<B>, BinaryArrayWriter, Fury) - Static method in class io.fury.format.encoder.Encoders
-
Creates an encoder for Java Bean of type T.
- arrayEncoder(TypeToken<T>) - Static method in class io.fury.format.encoder.Encoders
-
Supported nested list format.
- arrayEncoder(TypeToken<T>, Fury) - Static method in class io.fury.format.encoder.Encoders
- arrayEncoder(Class<? extends Collection>, Class<B>) - Static method in class io.fury.format.encoder.Encoders
-
The underlying implementation uses array, only supported
Collectionformat, because generic type such as List is erased to simply List, so a bean class input param is required. - ArrayEncoder<T> - Interface in io.fury.format.encoder
-
Encoder to encode/decode object in the list container by toArray/fromArray row.
- ArrayEncoderBuilder - Class in io.fury.format.encoder
-
Expression builder for building jit array encoder class.
- ArrayEncoderBuilder(TypeToken<?>, TypeToken<?>) - Constructor for class io.fury.format.encoder.ArrayEncoderBuilder
- ArrayEncoderBuilder(Class<?>, Class<?>) - Constructor for class io.fury.format.encoder.ArrayEncoderBuilder
- arrayField(String, ArrowType) - Static method in class io.fury.format.type.DataTypes
- arrayField(String, Field) - Static method in class io.fury.format.type.DataTypes
- arrayField(String, FieldType) - Static method in class io.fury.format.type.DataTypes
- arrayField(ArrowType) - Static method in class io.fury.format.type.DataTypes
- arrayField(Field) - Static method in class io.fury.format.type.DataTypes
- arrayField(FieldType) - Static method in class io.fury.format.type.DataTypes
- arrayInferField(TypeToken<?>, TypeToken<?>) - Static method in class io.fury.format.type.TypeInference
-
Infer the field of the list.
- arrayInferField(Class<?>, Class<?>) - Static method in class io.fury.format.type.TypeInference
- arrayInferField(Type, Type) - Static method in class io.fury.format.type.TypeInference
- arrayWriterMap - Variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- arrayWriterTypeToken - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- ARROW_FIELD_TYPE - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- ArrowSerializers - Class in io.fury.format.vectorized
-
Serializers for apache arrow.
- ArrowSerializers() - Constructor for class io.fury.format.vectorized.ArrowSerializers
- ArrowSerializers.ArrowTableBufferObject - Class in io.fury.format.vectorized
- ArrowSerializers.VectorSchemaRootSerializer - Class in io.fury.format.vectorized
-
Use
ArrowTableSerializeris more recommended. - ArrowTable - Class in io.fury.format.vectorized
-
A custom pyarrow-style arrow table by attach
SchematoArrowRecordBatch. - ArrowTable(Schema, Iterable<ArrowRecordBatch>) - Constructor for class io.fury.format.vectorized.ArrowTable
- ArrowTable(Schema, Iterable<ArrowRecordBatch>, BufferAllocator) - Constructor for class io.fury.format.vectorized.ArrowTable
- ArrowTableBufferObject(ArrowTable) - Constructor for class io.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
- ArrowTableSerializer - Class in io.fury.format.vectorized
-
Serializers for
ArrowTable. - ArrowTableSerializer(Fury) - Constructor for class io.fury.format.vectorized.ArrowTableSerializer
- ArrowTableSerializer(Fury, BufferAllocator) - Constructor for class io.fury.format.vectorized.ArrowTableSerializer
- ArrowUtils - Class in io.fury.format.vectorized
-
Arrow utils.
- ArrowUtils() - Constructor for class io.fury.format.vectorized.ArrowUtils
- ArrowWriter - Class in io.fury.format.vectorized
-
Converter between fury
Rowand arrowArrowRecordBatch. - ArrowWriter(VectorSchemaRoot) - Constructor for class io.fury.format.vectorized.ArrowWriter
- assertIndexIsValid(int) - Method in class io.fury.format.row.binary.BinaryArray
- assertIndexIsValid(int) - Method in class io.fury.format.row.binary.BinaryRow
B
- BaseBinaryEncoderBuilder - Class in io.fury.format.encoder
- BaseBinaryEncoderBuilder(CodegenContext, TypeToken<?>) - Constructor for class io.fury.format.encoder.BaseBinaryEncoderBuilder
- BaseBinaryEncoderBuilder(CodegenContext, Class<?>) - Constructor for class io.fury.format.encoder.BaseBinaryEncoderBuilder
- bean(Class<T>) - Static method in class io.fury.format.encoder.Encoders
- bean(Class<T>, int) - Static method in class io.fury.format.encoder.Encoders
- bean(Class<T>, BinaryRowWriter) - Static method in class io.fury.format.encoder.Encoders
- bean(Class<T>, BinaryRowWriter, Fury) - Static method in class io.fury.format.encoder.Encoders
-
Creates an encoder for Java Bean of type T.
- bean(Class<T>, Fury) - Static method in class io.fury.format.encoder.Encoders
- bean(Class<T>, Fury, int) - Static method in class io.fury.format.encoder.Encoders
- BEAN_CLASS_NAME - Static variable in class io.fury.format.encoder.RowEncoderBuilder
- beanClassExpr() - Method in class io.fury.format.encoder.RowEncoderBuilder
- beanClassRef - Variable in class io.fury.format.encoder.RowEncoderBuilder
- beanEncoderMap - Variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- bigintDecimal() - Static method in class io.fury.format.type.DataTypes
- binary() - Static method in class io.fury.format.type.DataTypes
- BinaryArray - Class in io.fury.format.row.binary
-
Each array has four parts(8-byte aligned): [numElements][validity bits][values or offsetinvalid input: '&length'][variable length portion]
- BinaryArray(Field) - Constructor for class io.fury.format.row.binary.BinaryArray
- binaryArrayTypeToken - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- BinaryArrayWriter - Class in io.fury.format.row.binary.writer
-
Writer for binary array.
- BinaryArrayWriter(Field) - Constructor for class io.fury.format.row.binary.writer.BinaryArrayWriter
-
Must call reset before using writer constructed by this constructor.
- BinaryArrayWriter(Field, BinaryWriter) - Constructor for class io.fury.format.row.binary.writer.BinaryArrayWriter
-
Write data to writer's buffer.
- BinaryMap - Class in io.fury.format.row.binary
-
An BinaryMap implementation of Map which is backed by two BinaryArray./FuryObjectOutput
- BinaryMap(BinaryArray, BinaryArray, Field) - Constructor for class io.fury.format.row.binary.BinaryMap
- BinaryMap(Field) - Constructor for class io.fury.format.row.binary.BinaryMap
- BinaryRow - Class in io.fury.format.row.binary
-
A binary implementation of
Rowbacked by binary buffer instead of java objects. - BinaryRow(Schema) - Constructor for class io.fury.format.row.binary.BinaryRow
- binaryRowTypeToken - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- BinaryRowWriter - Class in io.fury.format.row.binary.writer
-
Writer to write data into buffer using row format, see
BinaryRow. - BinaryRowWriter(Schema) - Constructor for class io.fury.format.row.binary.writer.BinaryRowWriter
- BinaryRowWriter(Schema, BinaryWriter) - Constructor for class io.fury.format.row.binary.writer.BinaryRowWriter
- BinaryUtils - Class in io.fury.format.row.binary
-
Util class for building generated binary encoder.
- BinaryUtils() - Constructor for class io.fury.format.row.binary.BinaryUtils
- BinaryWriter - Class in io.fury.format.row.binary.writer
-
Base class for writing row-format structures.
- BinaryWriter(MemoryBuffer, int) - Constructor for class io.fury.format.row.binary.writer.BinaryWriter
- bool() - Static method in class io.fury.format.type.DataTypes
- buffer - Variable in class io.fury.format.row.binary.writer.BinaryWriter
- buffer(long) - Static method in class io.fury.format.vectorized.ArrowUtils
- buildDecodeExpression() - Method in class io.fury.format.encoder.ArrayEncoderBuilder
-
Returns an expression that deserialize
rowas a java bean of typeCodecBuilder.beanClass. - buildDecodeExpression() - Method in class io.fury.format.encoder.MapEncoderBuilder
-
Returns an expression that deserialize
rowas a java bean of typeMapEncoderBuilder.mapToken. - buildDecodeExpression() - Method in class io.fury.format.encoder.RowEncoderBuilder
-
Returns an expression that deserialize
rowas a java bean of typeCodecBuilder.beanClass. - buildEncodeExpression() - Method in class io.fury.format.encoder.ArrayEncoderBuilder
-
Returns an expression that serialize java bean of type
CodecBuilder.beanClassas arow. - buildEncodeExpression() - Method in class io.fury.format.encoder.MapEncoderBuilder
-
Returns an expression that serialize java bean of type
MapEncoderBuilder.mapTokenas aBinaryMap. - buildEncodeExpression() - Method in class io.fury.format.encoder.RowEncoderBuilder
-
Returns an expression that serialize java bean of type
CodecBuilder.beanClassas arow.
C
- calculateHeaderInBytes(int) - Static method in class io.fury.format.row.binary.BinaryArray
- children - Variable in class io.fury.format.row.binary.writer.BinaryWriter
- codecClassName(Class<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- codecClassName(Class<?>, String) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- codecQualifiedClassName(Class<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- codecQualifiedClassName(Class<?>, String) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- codecSuffix() - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- codecSuffix() - Method in class io.fury.format.encoder.RowEncoderBuilder
- computeSchemaHash(Schema) - Static method in class io.fury.format.type.DataTypes
- copy() - Method in interface io.fury.format.row.ArrayData
- copy() - Method in class io.fury.format.row.binary.BinaryArray
- copy() - Method in class io.fury.format.row.binary.BinaryMap
- copy() - Method in class io.fury.format.row.binary.BinaryRow
- copy() - Method in interface io.fury.format.row.MapData
- copy() - Method in interface io.fury.format.row.Row
- copyTo(BinaryWriter, int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- copyToRow() - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- createArrowWriter(Schema) - Static method in class io.fury.format.vectorized.ArrowUtils
- createSchema(Field) - Static method in class io.fury.format.type.DataTypes
- createVectorSchemaRoot(Schema) - Static method in class io.fury.format.vectorized.ArrowUtils
D
- DataTypes - Class in io.fury.format.type
-
Arrow data type utils.
- DataTypes() - Constructor for class io.fury.format.type.DataTypes
- date32() - Static method in class io.fury.format.type.DataTypes
- date64() - Static method in class io.fury.format.type.DataTypes
- decimal() - Static method in class io.fury.format.type.DataTypes
- decimal(int, int) - Static method in class io.fury.format.type.DataTypes
- decimalArrowBuf() - Static method in class io.fury.format.vectorized.ArrowUtils
- decode(byte[]) - Method in interface io.fury.format.encoder.Encoder
- DefaultTypeVisitor<T> - Class in io.fury.format.type
-
A default arrow type visitor to make overriding easier.
- DefaultTypeVisitor() - Constructor for class io.fury.format.type.DefaultTypeVisitor
- deserializeFor(Expression, TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression that deserialize
valueas a java object of typetypeToken. - deserializeForArray(Expression, TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Return an expression that deserialize
arrayData. - deserializeForBean(Expression, TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression that deserialize
rowas a java bean of typetypeToken. - deserializeForCollection(Expression, TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression that deserialize
arrayDataas a java collection. - deserializeForMap(Expression, TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression that deserialize
mapDataas a java map. - deserializeForMultiDimensionArray(Expression, Expression, int, TypeToken<?>, Expression[]) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression to deserialize multi-array from
arrayData, and set value torootJavaArray. - deserializeForObject(Expression, TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Using fury to deserialize sliced MemoryBuffer.
- deserializeRecordBatch(MemoryBuffer) - Static method in class io.fury.format.vectorized.ArrowUtils
- deserializeSchema(byte[]) - Static method in class io.fury.format.type.DataTypes
- doGenCode(CodegenContext) - Method in class io.fury.format.encoder.ArrayDataForEach
E
- encode(T) - Method in interface io.fury.format.encoder.Encoder
- Encoder<T> - Interface in io.fury.format.encoder
-
The encoding interface for encode/decode object to/from binary.
- EncoderException - Exception Class in io.fury.format.encoder
-
This class represents encoder-related exception.
- EncoderException(String) - Constructor for exception class io.fury.format.encoder.EncoderException
- EncoderException(String, Throwable) - Constructor for exception class io.fury.format.encoder.EncoderException
- Encoders - Class in io.fury.format.encoder
-
Factory to create
Encoder. - Encoders() - Constructor for class io.fury.format.encoder.Encoders
F
- field() - Method in interface io.fury.format.encoder.ArrayEncoder
- field(String, boolean, ArrowType, List<Field>) - Static method in class io.fury.format.type.DataTypes
- field(String, boolean, ArrowType, Field...) - Static method in class io.fury.format.type.DataTypes
- field(String, ArrowType, Field...) - Static method in class io.fury.format.type.DataTypes
- field(String, FieldType) - Static method in class io.fury.format.type.DataTypes
- field(String, FieldType, List<Field>) - Static method in class io.fury.format.type.DataTypes
- field(String, FieldType, Field...) - Static method in class io.fury.format.type.DataTypes
- fieldOfSchema(Schema, int) - Static method in class io.fury.format.type.DataTypes
- finish() - Method in class io.fury.format.vectorized.ArrowWriter
- finishAsRecordBatch() - Method in class io.fury.format.vectorized.ArrowWriter
- float32() - Static method in class io.fury.format.type.DataTypes
- float64() - Static method in class io.fury.format.type.DataTypes
- fromArray(BinaryArray) - Method in interface io.fury.format.encoder.ArrayEncoder
- fromArray(BinaryArray) - Method in interface io.fury.format.encoder.GeneratedArrayEncoder
- fromMap(BinaryArray, BinaryArray) - Method in interface io.fury.format.encoder.GeneratedMapEncoder
- fromMap(BinaryArray, BinaryArray) - Method in interface io.fury.format.encoder.MapEncoder
- fromMap(BinaryMap) - Method in interface io.fury.format.encoder.GeneratedMapEncoder
- fromMap(BinaryMap) - Method in interface io.fury.format.encoder.MapEncoder
- fromPrimitiveArray(boolean[]) - Static method in class io.fury.format.row.binary.BinaryArray
- fromPrimitiveArray(boolean[]) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- fromPrimitiveArray(byte[]) - Static method in class io.fury.format.row.binary.BinaryArray
- fromPrimitiveArray(byte[]) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- fromPrimitiveArray(double[]) - Static method in class io.fury.format.row.binary.BinaryArray
- fromPrimitiveArray(double[]) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- fromPrimitiveArray(float[]) - Static method in class io.fury.format.row.binary.BinaryArray
- fromPrimitiveArray(float[]) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- fromPrimitiveArray(int[]) - Static method in class io.fury.format.row.binary.BinaryArray
- fromPrimitiveArray(int[]) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- fromPrimitiveArray(long[]) - Static method in class io.fury.format.row.binary.BinaryArray
- fromPrimitiveArray(long[]) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- fromPrimitiveArray(short[]) - Static method in class io.fury.format.row.binary.BinaryArray
- fromPrimitiveArray(short[]) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- fromRow(BinaryRow) - Method in interface io.fury.format.encoder.GeneratedRowEncoder
- fromRow(BinaryRow) - Method in interface io.fury.format.encoder.RowEncoder
G
- genCode() - Method in class io.fury.format.encoder.ArrayEncoderBuilder
- genCode() - Method in class io.fury.format.encoder.MapEncoderBuilder
- genCode() - Method in class io.fury.format.encoder.RowEncoderBuilder
- GeneratedArrayEncoder - Interface in io.fury.format.encoder
-
A list container row format codec for java bean.
- GeneratedMapEncoder - Interface in io.fury.format.encoder
-
A map container row format codec for java bean.
- GeneratedRowEncoder - Interface in io.fury.format.encoder
-
A row format codec for java bean.
- get(int, Field) - Method in interface io.fury.format.row.Getters
- getArray(int) - Method in class io.fury.format.row.binary.BinaryArray
- getArray(int) - Method in class io.fury.format.row.binary.BinaryRow
- getArray(int) - Method in interface io.fury.format.row.Getters
- getBaseOffset() - Method in class io.fury.format.row.binary.BinaryArray
- getBaseOffset() - Method in class io.fury.format.row.binary.BinaryMap
- getBaseOffset() - Method in class io.fury.format.row.binary.BinaryRow
- getBinary(int) - Method in class io.fury.format.row.binary.BinaryArray
- getBinary(int) - Method in class io.fury.format.row.binary.BinaryRow
- getBinary(int) - Method in interface io.fury.format.row.Getters
- getBoolean(int) - Method in class io.fury.format.row.binary.BinaryArray
- getBoolean(int) - Method in class io.fury.format.row.binary.BinaryRow
- getBoolean(int) - Method in interface io.fury.format.row.Getters
- getBuf() - Method in class io.fury.format.row.binary.BinaryMap
- getBuffer() - Method in class io.fury.format.row.binary.BinaryArray
- getBuffer() - Method in class io.fury.format.row.binary.BinaryRow
- getBuffer() - Method in class io.fury.format.row.binary.writer.BinaryWriter
- getBuffer(int) - Method in class io.fury.format.row.binary.BinaryArray
- getBuffer(int) - Method in class io.fury.format.row.binary.BinaryRow
- getBuffer(int) - Method in interface io.fury.format.row.Getters
- getByte(int) - Method in class io.fury.format.row.binary.BinaryArray
- getByte(int) - Method in class io.fury.format.row.binary.BinaryRow
- getByte(int) - Method in interface io.fury.format.row.Getters
- getDataType(TypeToken<?>) - Static method in class io.fury.format.type.TypeInference
- getDataType(Class<?>) - Static method in class io.fury.format.type.TypeInference
- getDate(int) - Method in class io.fury.format.row.binary.BinaryArray
- getDate(int) - Method in class io.fury.format.row.binary.BinaryRow
- getDate(int) - Method in interface io.fury.format.row.Getters
- getDecimal(int) - Method in class io.fury.format.row.binary.BinaryArray
- getDecimal(int) - Method in class io.fury.format.row.binary.BinaryRow
- getDecimal(int) - Method in interface io.fury.format.row.Getters
- getDimensions(BinaryArray, int) - Static method in class io.fury.format.row.binary.BinaryArray
- getDouble(int) - Method in class io.fury.format.row.binary.BinaryArray
- getDouble(int) - Method in class io.fury.format.row.binary.BinaryRow
- getDouble(int) - Method in interface io.fury.format.row.Getters
- getElemAccessMethodName(TypeToken) - Static method in class io.fury.format.row.binary.BinaryUtils
- getElemReturnType(TypeToken<?>) - Static method in class io.fury.format.row.binary.BinaryUtils
- getField() - Method in class io.fury.format.row.binary.BinaryArray
- getField() - Method in class io.fury.format.row.binary.BinaryMap
- getField() - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- getFloat(int) - Method in class io.fury.format.row.binary.BinaryArray
- getFloat(int) - Method in class io.fury.format.row.binary.BinaryRow
- getFloat(int) - Method in interface io.fury.format.row.Getters
- getInt(int) - Method in class io.fury.format.row.binary.BinaryArray
- getInt(int) - Method in class io.fury.format.row.binary.BinaryRow
- getInt(int) - Method in interface io.fury.format.row.Getters
- getLong(int) - Method in class io.fury.format.row.binary.BinaryArray
- getLong(int) - Method in class io.fury.format.row.binary.BinaryRow
- getLong(int) - Method in interface io.fury.format.row.Getters
- getMap(int) - Method in class io.fury.format.row.binary.BinaryArray
- getMap(int) - Method in class io.fury.format.row.binary.BinaryRow
- getMap(int) - Method in interface io.fury.format.row.Getters
- getOffset(int) - Method in class io.fury.format.row.binary.BinaryRow
- getOffset(int) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- getOffset(int) - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- getOffset(int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- getOrCreateArrayWriter(TypeToken<?>, Expression, Expression) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Get or create an ArrayWriter for given
typeand usewriteras parent writer. - getOrCreateArrayWriter(TypeToken<?>, Expression, Expression, boolean) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- getRecordBatches() - Method in class io.fury.format.vectorized.ArrowTable
- getRow() - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- getSchema() - Method in class io.fury.format.row.binary.BinaryRow
- getSchema() - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- getSchema() - Method in interface io.fury.format.row.Row
- getSchema() - Method in class io.fury.format.vectorized.ArrowTable
- getShort(int) - Method in class io.fury.format.row.binary.BinaryArray
- getShort(int) - Method in class io.fury.format.row.binary.BinaryRow
- getShort(int) - Method in interface io.fury.format.row.Getters
- getSizeInBytes() - Method in class io.fury.format.row.binary.BinaryArray
- getSizeInBytes() - Method in class io.fury.format.row.binary.BinaryMap
- getSizeInBytes() - Method in class io.fury.format.row.binary.BinaryRow
- getStartIndex() - Method in class io.fury.format.row.binary.writer.BinaryWriter
- getString(int) - Method in class io.fury.format.row.binary.BinaryArray
- getString(int) - Method in class io.fury.format.row.binary.BinaryRow
- getString(int) - Method in interface io.fury.format.row.Getters
- getStruct(int) - Method in class io.fury.format.row.binary.BinaryArray
- getStruct(int) - Method in class io.fury.format.row.binary.BinaryRow
- getStruct(int) - Method in interface io.fury.format.row.Getters
- Getters - Interface in io.fury.format.row
-
Getter methods for row format.
- getTimestamp(int) - Method in class io.fury.format.row.binary.BinaryArray
- getTimestamp(int) - Method in class io.fury.format.row.binary.BinaryRow
- getTimestamp(int) - Method in interface io.fury.format.row.Getters
- getTypeId(ArrowType) - Static method in class io.fury.format.type.DataTypes
- getTypeIdValue(ArrowType) - Static method in class io.fury.format.type.DataTypes
- getTypeWidth(ArrowType) - Static method in class io.fury.format.type.DataTypes
- grow(int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
I
- increaseWriterIndex(int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- increaseWriterIndexToAligned(int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- inferDataType(TypeToken<?>) - Static method in class io.fury.format.type.TypeInference
- inferSchema(TypeToken<?>) - Static method in class io.fury.format.type.TypeInference
-
Infer the schema for class.
- inferSchema(TypeToken<?>, boolean) - Static method in class io.fury.format.type.TypeInference
- inferSchema(Class<?>) - Static method in class io.fury.format.type.TypeInference
- inferSchema(Type) - Static method in class io.fury.format.type.TypeInference
- inferTypeName(TypeToken<?>) - Static method in class io.fury.format.type.TypeInference
- int16() - Static method in class io.fury.format.type.DataTypes
- int32() - Static method in class io.fury.format.type.DataTypes
- int64() - Static method in class io.fury.format.type.DataTypes
- int8() - Static method in class io.fury.format.type.DataTypes
- intType(int) - Static method in class io.fury.format.type.DataTypes
- io.fury.format.encoder - package io.fury.format.encoder
- io.fury.format.row - package io.fury.format.row
- io.fury.format.row.binary - package io.fury.format.row.binary
- io.fury.format.row.binary.writer - package io.fury.format.row.binary.writer
- io.fury.format.type - package io.fury.format.type
- io.fury.format.vectorized - package io.fury.format.vectorized
- isFixedLength(ArrowType) - Static method in class io.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 io.fury.format.row.binary.BinaryArray
- isNullAt(int) - Method in class io.fury.format.row.binary.BinaryRow
- isNullAt(int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- isNullAt(int) - Method in interface io.fury.format.row.Getters
- itemArrayFieldForMap(Field) - Static method in class io.fury.format.type.DataTypes
- itemFieldForMap(Field) - Static method in class io.fury.format.type.DataTypes
K
- keyArray() - Method in class io.fury.format.row.binary.BinaryMap
- keyArray() - Method in interface io.fury.format.row.MapData
- keyArrayFieldForMap(Field) - Static method in class io.fury.format.type.DataTypes
- keyField() - Method in interface io.fury.format.encoder.MapEncoder
- keyFieldForMap(Field) - Static method in class io.fury.format.type.DataTypes
L
- loadNextBatch() - Method in class io.fury.format.vectorized.ArrowTable
- loadOrGenRowCodecClass(Class<?>) - Static method in class io.fury.format.encoder.Encoders
M
- MapData - Interface in io.fury.format.row
-
Interface for map in row format.
- mapEncoder(TypeToken<? extends Map>, TypeToken<K>, TypeToken<V>, Fury) - Static method in class io.fury.format.encoder.Encoders
-
Creates an encoder for Java Bean of type T.
- mapEncoder(TypeToken<T>) - Static method in class io.fury.format.encoder.Encoders
-
Supported nested map format.
- mapEncoder(TypeToken<T>, Fury) - Static method in class io.fury.format.encoder.Encoders
- mapEncoder(Class<? extends Map>, Class<K>, Class<V>) - Static method in class io.fury.format.encoder.Encoders
-
The underlying implementation uses array, only supported
Mapformat, because generic type such as List is erased to simply List, so a bean class input param is required. - MapEncoder<T> - Interface in io.fury.format.encoder
-
Encoder to encode/decode object in the map container by toMap/fromMap row.
- MapEncoderBuilder - Class in io.fury.format.encoder
-
Expression builder for building jit map encoder class.
- MapEncoderBuilder(TypeToken<?>, TypeToken<?>) - Constructor for class io.fury.format.encoder.MapEncoderBuilder
- MapEncoderBuilder(Class<?>, Class<?>) - Constructor for class io.fury.format.encoder.MapEncoderBuilder
- mapField(String, ArrowType, ArrowType) - Static method in class io.fury.format.type.DataTypes
- mapField(String, Field, Field) - Static method in class io.fury.format.type.DataTypes
-
Map data is nested data where each value is a variable number of key-item pairs.
- mapField(ArrowType, ArrowType) - Static method in class io.fury.format.type.DataTypes
- MAX_ROUNDED_ARRAY_LENGTH - Static variable in class io.fury.format.row.binary.writer.BinaryArrayWriter
N
- newCollection(TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Create a java collection.
- newMap(TypeToken<?>) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Create a java map.
- notNullField(String, ArrowType, Field...) - Static method in class io.fury.format.type.DataTypes
- notNullFieldType(ArrowType) - Static method in class io.fury.format.type.DataTypes
- numElements() - Method in interface io.fury.format.row.ArrayData
- numElements() - Method in class io.fury.format.row.binary.BinaryArray
- numElements() - Method in class io.fury.format.row.binary.BinaryMap
- numElements() - Method in interface io.fury.format.row.MapData
- numFields() - Method in class io.fury.format.row.binary.BinaryRow
- numFields() - Method in interface io.fury.format.row.Row
P
- pointTo(MemoryBuffer, int, int) - Method in class io.fury.format.row.binary.BinaryArray
- pointTo(MemoryBuffer, int, int) - Method in class io.fury.format.row.binary.BinaryMap
- pointTo(MemoryBuffer, int, int) - Method in class io.fury.format.row.binary.BinaryRow
- PRIMITIVE_BOOLEAN_ARRAY_FIELD - Static variable in class io.fury.format.type.DataTypes
- PRIMITIVE_BYTE_ARRAY_FIELD - Static variable in class io.fury.format.type.DataTypes
- PRIMITIVE_DOUBLE_ARRAY_FIELD - Static variable in class io.fury.format.type.DataTypes
- PRIMITIVE_FLOAT_ARRAY_FIELD - Static variable in class io.fury.format.type.DataTypes
- PRIMITIVE_INT_ARRAY_FIELD - Static variable in class io.fury.format.type.DataTypes
- PRIMITIVE_LONG_ARRAY_FIELD - Static variable in class io.fury.format.type.DataTypes
- PRIMITIVE_SHORT_ARRAY_FIELD - Static variable in class io.fury.format.type.DataTypes
- primitiveArrayField(String, ArrowType) - Static method in class io.fury.format.type.DataTypes
- primitiveArrayField(ArrowType) - Static method in class io.fury.format.type.DataTypes
R
- read(MemoryBuffer) - Method in class io.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
- read(MemoryBuffer) - Method in class io.fury.format.vectorized.ArrowTableSerializer
- REFERENCES_NAME - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- registerSerializers(Fury) - Static method in class io.fury.format.vectorized.ArrowSerializers
- reset() - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
-
Call
reset()before write nested row to buffer - reset() - Method in class io.fury.format.vectorized.ArrowWriter
- reset(int) - Method in class io.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. - roundNumberOfBytesToNearestWord(int) - Static method in class io.fury.format.row.binary.writer.BinaryWriter
- Row - Interface in io.fury.format.row
-
Interface for row in row format.
- RowEncoder<T> - Interface in io.fury.format.encoder
-
Encoder to encode/decode object to/from row.
- RowEncoderBuilder - Class in io.fury.format.encoder
-
Expression builder for building jit row encoder class.
- RowEncoderBuilder(TypeToken<?>) - Constructor for class io.fury.format.encoder.RowEncoderBuilder
- RowEncoderBuilder(Class<?>) - Constructor for class io.fury.format.encoder.RowEncoderBuilder
- rowTypeToken - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- rowWriterMap - Variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- rowWriterTypeToken - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
S
- schema() - Method in interface io.fury.format.encoder.RowEncoder
- SCHEMA_TYPE - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- schemaFromStructField(Field) - Static method in class io.fury.format.type.DataTypes
- schemaTypeToken - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- serializeFor(Expression, Expression, Expression, TypeToken<?>, Expression) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Return an expression for serializing an object of given type to row format representation.
- serializeForArray(Expression, Expression, TypeToken<?>, Expression) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression to write iterable
inputObjectof typetypeTokenasBinaryArrayusing givenwriter. - serializeForArray(Expression, Expression, TypeToken<?>, Expression, boolean) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- serializeForBean(Expression, Expression, Expression, TypeToken<?>, Expression) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression to write bean
inputObjectto positionordinalof row/array using givenwriter. - serializeForMap(Expression, Expression, Expression, TypeToken<?>, Expression) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Returns an expression to write map
inputObjectto positionordinalof row/array using givenwriter. - serializeForObject(Expression, Expression, Expression) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
-
Return an expression to serialize opaque
inputObjectas binary usingfury. - serializeRecordBatch(ArrowRecordBatch, MemoryBuffer) - Static method in class io.fury.format.vectorized.ArrowUtils
- serializeSchema(Schema) - Static method in class io.fury.format.type.DataTypes
- serializeSchema(Schema, MemoryBuffer) - Static method in class io.fury.format.type.DataTypes
- setArray(int, ArrayData) - Method in interface io.fury.format.row.Setters
- setBinary(int, byte[]) - Method in interface io.fury.format.row.Setters
- setBoolean(int, boolean) - Method in class io.fury.format.row.binary.BinaryArray
- setBoolean(int, boolean) - Method in class io.fury.format.row.binary.BinaryRow
- setBoolean(int, boolean) - Method in interface io.fury.format.row.Setters
- setBuffer(MemoryBuffer) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- setByte(int, byte) - Method in class io.fury.format.row.binary.BinaryArray
- setByte(int, byte) - Method in class io.fury.format.row.binary.BinaryRow
- setByte(int, byte) - Method in interface io.fury.format.row.Setters
- setDate(int, int) - Method in class io.fury.format.row.binary.BinaryArray
- setDate(int, int) - Method in class io.fury.format.row.binary.BinaryRow
- setDate(int, int) - Method in interface io.fury.format.row.Setters
- setDecimal(int, BigDecimal) - Method in class io.fury.format.row.binary.BinaryArray
- setDecimal(int, BigDecimal) - Method in interface io.fury.format.row.Setters
- setDouble(int, double) - Method in class io.fury.format.row.binary.BinaryArray
- setDouble(int, double) - Method in class io.fury.format.row.binary.BinaryRow
- setDouble(int, double) - Method in interface io.fury.format.row.Setters
- setFloat(int, float) - Method in class io.fury.format.row.binary.BinaryArray
- setFloat(int, float) - Method in class io.fury.format.row.binary.BinaryRow
- setFloat(int, float) - Method in interface io.fury.format.row.Setters
- setInt(int, int) - Method in class io.fury.format.row.binary.BinaryArray
- setInt(int, int) - Method in class io.fury.format.row.binary.BinaryRow
- setInt(int, int) - Method in interface io.fury.format.row.Setters
- setLong(int, long) - Method in class io.fury.format.row.binary.BinaryArray
- setLong(int, long) - Method in class io.fury.format.row.binary.BinaryRow
- setLong(int, long) - Method in interface io.fury.format.row.Setters
- setMap(int, MapData) - Method in interface io.fury.format.row.Setters
- setNotNullAt(int) - Method in class io.fury.format.row.binary.BinaryArray
- setNotNullAt(int) - Method in class io.fury.format.row.binary.BinaryRow
- setNotNullAt(int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- setNullAt(int) - Method in class io.fury.format.row.binary.BinaryArray
- setNullAt(int) - Method in class io.fury.format.row.binary.BinaryRow
- setNullAt(int) - Method in class io.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 io.fury.format.row.Setters
- setOffsetAndSize(int, int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- setOffsetAndSize(int, int, int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- setShort(int, short) - Method in class io.fury.format.row.binary.BinaryArray
- setShort(int, short) - Method in class io.fury.format.row.binary.BinaryRow
- setShort(int, short) - Method in interface io.fury.format.row.Setters
- setString(int, String) - Method in interface io.fury.format.row.Setters
- setStruct(int, Row) - Method in interface io.fury.format.row.Setters
- Setters - Interface in io.fury.format.row
- setTimestamp(int, long) - Method in class io.fury.format.row.binary.BinaryArray
- setTimestamp(int, long) - Method in class io.fury.format.row.binary.BinaryRow
- setTimestamp(int, long) - Method in interface io.fury.format.row.Setters
- setValueOrNull(Expression, Expression, Expression, Expression) - Method in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- size() - Method in class io.fury.format.row.binary.writer.BinaryWriter
- startIndex - Variable in class io.fury.format.row.binary.writer.BinaryWriter
- structField(boolean, Field...) - Static method in class io.fury.format.type.DataTypes
- structField(String, boolean, List<Field>) - Static method in class io.fury.format.type.DataTypes
- structField(String, boolean, Field...) - Static method in class io.fury.format.type.DataTypes
T
- timestamp() - Static method in class io.fury.format.type.DataTypes
- toArray() - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- toArray(Object) - Method in interface io.fury.format.encoder.GeneratedArrayEncoder
- toArray(T) - Method in interface io.fury.format.encoder.ArrayEncoder
- toBooleanArray() - Method in class io.fury.format.row.binary.BinaryArray
- toBuffer() - Method in class io.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
- toByteArray() - Method in class io.fury.format.row.binary.BinaryArray
- toBytes() - Method in class io.fury.format.row.binary.BinaryRow
- toDebugString() - Method in class io.fury.format.row.binary.BinaryRow
- toDoubleArray() - Method in class io.fury.format.row.binary.BinaryArray
- toFloatArray() - Method in class io.fury.format.row.binary.BinaryArray
- toIntArray() - Method in class io.fury.format.row.binary.BinaryArray
- toLongArray() - Method in class io.fury.format.row.binary.BinaryArray
- toMap() - Method in class io.fury.format.row.binary.BinaryRow
- toMap(Object) - Method in interface io.fury.format.encoder.GeneratedMapEncoder
- toMap(T) - Method in interface io.fury.format.encoder.MapEncoder
- toRow(Object) - Method in interface io.fury.format.encoder.GeneratedRowEncoder
- toRow(T) - Method in interface io.fury.format.encoder.RowEncoder
- toShortArray() - Method in class io.fury.format.row.binary.BinaryArray
- toString() - Method in class io.fury.format.row.binary.BinaryArray
- toString() - Method in class io.fury.format.row.binary.BinaryMap
- toString() - Method in class io.fury.format.row.binary.BinaryRow
- totalBytes() - Method in class io.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
- toVectorSchemaRoot() - Method in class io.fury.format.vectorized.ArrowTable
- toVectorSchemaRoot(boolean) - Method in class io.fury.format.vectorized.ArrowTable
- type() - Method in class io.fury.format.encoder.ArrayDataForEach
- TypeInference - Class in io.fury.format.type
-
Arrow related type inference.
- TypeInference() - Constructor for class io.fury.format.type.TypeInference
U
- unsupported(ArrowType) - Method in class io.fury.format.type.DefaultTypeVisitor
- update(int, Object) - Method in interface io.fury.format.row.ArrayData
- utf8() - Static method in class io.fury.format.type.DataTypes
V
- valueArray() - Method in class io.fury.format.row.binary.BinaryMap
- valueArray() - Method in interface io.fury.format.row.MapData
- valueField() - Method in interface io.fury.format.encoder.MapEncoder
- VectorSchemaRootSerializer(Fury) - Constructor for class io.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
- VectorSchemaRootSerializer(Fury, BufferAllocator) - Constructor for class io.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
- visit(ArrowType.Binary) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Bool) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Date) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Decimal) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Duration) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.FixedSizeBinary) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.FixedSizeList) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.FloatingPoint) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Int) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Interval) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.LargeBinary) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.LargeList) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.LargeUtf8) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.List) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Map) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Null) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Struct) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Time) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Timestamp) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Union) - Method in class io.fury.format.type.DefaultTypeVisitor
- visit(ArrowType.Utf8) - Method in class io.fury.format.type.DefaultTypeVisitor
W
- write(int, boolean) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- write(int, boolean) - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- write(int, boolean) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, byte) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- write(int, byte) - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- write(int, byte) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, byte[]) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, double) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, float) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- write(int, float) - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- write(int, float) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, int) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- write(int, int) - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- write(int, int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, long) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, short) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- write(int, short) - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- write(int, short) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, BinaryArray) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, BinaryMap) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, BinaryRow) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, String) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(int, BigDecimal) - Method in class io.fury.format.row.binary.writer.BinaryArrayWriter
- write(int, BigDecimal) - Method in class io.fury.format.row.binary.writer.BinaryRowWriter
- write(int, BigDecimal) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- write(Row) - Method in class io.fury.format.vectorized.ArrowWriter
- write(MemoryBuffer, ArrowTable) - Method in class io.fury.format.vectorized.ArrowTableSerializer
- write(MemoryBuffer, VectorSchemaRoot) - Method in class io.fury.format.vectorized.ArrowSerializers.VectorSchemaRootSerializer
- writeAlignedBytes(int, MemoryBuffer, int, int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- writeDecimal(int, BigDecimal, ArrowType.Decimal) - Method in class io.fury.format.row.binary.writer.BinaryWriter
- writeDirectly(int, long) - Method in class io.fury.format.row.binary.writer.BinaryWriter
-
write long value to position pointed by offset.
- writeDirectly(long) - Method in class io.fury.format.row.binary.writer.BinaryWriter
-
write long value to position pointed by current writerIndex.
- writerIndex() - Method in class io.fury.format.row.binary.writer.BinaryWriter
- writerTypeToken - Static variable in class io.fury.format.encoder.BaseBinaryEncoderBuilder
- writeTo(MemoryBuffer) - Method in class io.fury.format.vectorized.ArrowSerializers.ArrowTableBufferObject
- writeTo(ByteBuffer) - Method in class io.fury.format.row.binary.BinaryMap
- writeToMemory(Object, long) - Method in class io.fury.format.row.binary.BinaryMap
- writeUnaligned(int, byte[], int, int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
-
This operation will increase writerIndex by aligned 8-byte.
- writeUnaligned(int, MemoryBuffer, int, int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
-
This operation will increase writerIndex by aligned 8-byte.
Z
- zeroOutPaddingBytes(int) - Method in class io.fury.format.row.binary.writer.BinaryWriter
-
if numBytes is not multiple of 8, zero 8 byte until multiple of 8.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form