Class ArrowTools

java.lang.Object
com.illumon.iris.db.arrow.ArrowTools

public class ArrowTools extends Object
 This class contains tools for dealing apache arrow data.
 ArrowBigDecimal256ColumnSource - uses Decimal256Vector under the hood, returns BigDecimal
 ArrowBooleanColumnSource - uses BitVector under the hood, returns Boolean
 ArrowUInt8ColumnSource - uses UInt8Vector under the hood, returns BigInteger
 ArrowShortColumnSource - uses SmallIntVector under the hood, returns short
 ArrowLongColumnSource - uses BigIntVector under the hood, returns long
 ArrowIntColumnSource - uses IntVector under the hood, returns int
 ArrowLocalTimeColumnSource - uses TimeMilliVector under the hood, returns LocalTime
 ArrowByteColumnSource - uses TinyIntVector under the hood, returns byte
 ArrowStringColumnSource - uses VarCharVector under the hood, returns String
 ArrowCharColumnSource - uses UInt2Vector under the hood, returns long
 ArrowTimestampColumnSource - uses TimeStampVector under the hood, returns DBDateTime
 ArrowFixedSizeBinaryColumnSource - uses FixedSizeBinaryVector under the hood, returns byte[]
 ArrowFloatColumnSource - uses Float4Vector under the hood, returns float
 ArrowDoubleColumnSource - uses Float8Vector under the hood, returns double
 ArrowUInt1ColumnSource - uses UInt1Vector under the hood, returns short
 ArrowUInt4ColumnSource - uses UInt4Vector under the hood, returns long
 ArrowLocalDateTimeColumnSource - uses DateMilliVector under the hood, returns LocalDateTime
 ArrowBigDecimalColumnSource - uses DecimalVector under the hood, returns BigDecimal
 ArrowVarSizeBinaryColumnSource - uses VarBinaryVector under the hood, returns byte[]

 This class is generated using ArrowToolsGenerator