Interface | Description |
---|---|
BaseArray |
An interface for array used internally in Flink Table/SQL.
|
BaseMap |
An interface for map used internally in Flink Table/SQL.
|
BaseRow |
An interface for row used internally in Flink Table/SQL.
|
BinaryFormat |
Binary format spanning
MemorySegment s. |
BinaryWriter |
Writer to write a composite data format, like row, array.
|
TypeGetterSetters |
Provide type specialized getters and setters to reduce if/else and eliminate box and unbox.
|
Class | Description |
---|---|
AbstractBinaryWriter |
Use the special format to write data to a
MemorySegment (its capacity grows
automatically). |
BinaryArray |
For fields that hold fixed-length primitive types, such as long, double, or int, we store the
value directly in the field, just like the original java array.
|
BinaryArrayWriter |
Writer for binary array.
|
BinaryGeneric<T> |
Internal format to generic.
|
BinaryMap |
[4 byte(keyArray size in bytes)] + [Key BinaryArray] + [Value BinaryArray].
|
BinaryRow |
A special row which is backed by
MemorySegment instead of Object. |
BinaryRowWriter |
Writer for
BinaryRow . |
BinarySection |
Binary section of memory.
|
BinaryString |
A utf8 string which is backed by
MemorySegment instead of String. |
BinaryStringUtil |
Util for
BinaryString . |
BoxedWrapperRow |
A
ObjectArrayRow that wrap primitive type to boxed object to reuse. |
ColumnarRow |
Columnar row to support access to vector column data.
|
DataFormatConverters |
Converters between internal data format and java format.
|
DataFormatConverters.AbstractBaseRowConverter<E> |
Abstract converter for internal base row.
|
DataFormatConverters.BaseRowConverter |
Converter for base row.
|
DataFormatConverters.BigDecimalConverter |
Converter for BigDecimal.
|
DataFormatConverters.BinaryArrayConverter |
Converter for BinaryArray.
|
DataFormatConverters.BinaryGenericConverter |
Converter for BinaryGeneric.
|
DataFormatConverters.BinaryMapConverter |
Converter for BinaryMap.
|
DataFormatConverters.BinaryStringConverter |
Converter for BinaryString.
|
DataFormatConverters.BooleanConverter |
Converter for boolean.
|
DataFormatConverters.ByteConverter |
Converter for byte.
|
DataFormatConverters.CaseClassConverter |
Converter for case class.
|
DataFormatConverters.DataFormatConverter<Internal,External> |
Converter between internal data format and java format.
|
DataFormatConverters.DateConverter |
Converter for date.
|
DataFormatConverters.DecimalConverter |
Converter for Decimal.
|
DataFormatConverters.DoubleConverter |
Converter for double.
|
DataFormatConverters.FloatConverter |
Converter for float.
|
DataFormatConverters.GenericConverter<T> |
Converter for generic.
|
DataFormatConverters.IdentityConverter<T> |
Identity converter.
|
DataFormatConverters.InstantConverter |
Converter for Instant.
|
DataFormatConverters.IntConverter |
Converter for int.
|
DataFormatConverters.LocalDateConverter |
Converter for LocalDate.
|
DataFormatConverters.LocalDateTimeConverter |
Converter for LocalDateTime.
|
DataFormatConverters.LocalTimeConverter |
Converter for LocalTime.
|
DataFormatConverters.LongConverter |
Converter for long.
|
DataFormatConverters.MapConverter |
Converter for map.
|
DataFormatConverters.ObjectArrayConverter<T> |
Converter for object array.
|
DataFormatConverters.PojoConverter<T> |
Converter for pojo.
|
DataFormatConverters.PrimitiveBooleanArrayConverter |
Converter for primitive boolean array.
|
DataFormatConverters.PrimitiveByteArrayConverter |
Converter for primitive byte array.
|
DataFormatConverters.PrimitiveDoubleArrayConverter |
Converter for primitive double array.
|
DataFormatConverters.PrimitiveFloatArrayConverter |
Converter for primitive float array.
|
DataFormatConverters.PrimitiveIntArrayConverter |
Converter for primitive int array.
|
DataFormatConverters.PrimitiveLongArrayConverter |
Converter for primitive long array.
|
DataFormatConverters.PrimitiveShortArrayConverter |
Converter for primitive short array.
|
DataFormatConverters.RowConverter |
Converter for row.
|
DataFormatConverters.ShortConverter |
Converter for short.
|
DataFormatConverters.StringConverter |
Converter for String.
|
DataFormatConverters.TimeConverter |
Converter for time.
|
DataFormatConverters.TimestampConverter |
Converter for timestamp.
|
DataFormatConverters.TupleConverter |
Converter for flink tuple.
|
Decimal |
Sql Decimal value.
|
GenericArray |
A GenericArray is an array where all the elements have the same type.
|
GenericMap |
A GenericMap is a map where all the keys have the same type, and all the values have the same type.
|
GenericRow |
A GenericRow can have arbitrary number of fields and contain a set of fields, which may all be
different types.
|
JoinedRow |
Join two row to one row.
|
LazyBinaryFormat<T> |
Lazy binary format.
|
NestedRow |
Its memory storage structure is exactly the same with
BinaryRow . |
ObjectArrayRow |
An row implementation that uses an array of objects as the underlying storage.
|
UpdatableRow |
Wrap row to a updatable Generic Row.
|
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.