# Package net.snowflake.client.core.arrow

Interface Summary
ArrowVectorConverter: Interface to convert from arrow vector values into java data types.

Class Summary
ArrayConverter
ArrowResultChunkIndexSorter: Use quick sort to sort Arrow result chunk The sorted order is represented in the indices vector
ArrowResultUtil: Result utility methods specifically for Arrow format
ArrowVectorConverterUtil
BigIntToFixedConverter: Data vector whose snowflake logical type is fixed while represented as a long value vector
BigIntToScaledFixedConverter: Data vector whose snowflake logical type is fixed while represented as a long value vector with scale
BigIntToTimeConverter
BigIntToTimestampLTZConverter: converter from BigInt (Long) to Timestamp_LTZ
BigIntToTimestampNTZConverter: converter from BigInt (Long) to Timestamp_NTZ
BitToBooleanConverter: Convert Arrow BitVector to Boolean
DateConverter: Convert Arrow DateDayVector to Date
DecimalToScaledFixedConverter: Data vector whose snowflake logical type is fixed while represented as a BigDecimal value vector
DoubleToRealConverter
IntToFixedConverter: Data vector whose snowflake logical type is fixed while represented as a int value vector
IntToScaledFixedConverter: Data vector whose snowflake logical type is fixed while represented as a int value vector with scale
IntToTimeConverter
MapConverter
SmallIntToFixedConverter: Data vector whose snowflake logical type is fixed while represented as a short value vector
SmallIntToScaledFixedConverter: Data vector whose snowflake logical type is fixed while represented as a scaled short value vector
StructConverter
StructuredTypeDateTimeConverter
ThreeFieldStructToTimestampTZConverter: converter from three-field struct (including epoch, fraction, and timezone) to Timestamp_TZ
TinyIntToFixedConverter: A converter from arrow tinyint to Snowflake Fixed type converter
TinyIntToScaledFixedConverter: A converter from scaled arrow tinyint to Snowflake Fixed type converter
TwoFieldStructToTimestampLTZConverter: converter from two-field struct (epochs and fraction) to Timestamp_LTZ
TwoFieldStructToTimestampNTZConverter: converter from two-field struct (epochs and fraction) to Timestamp_NTZ
TwoFieldStructToTimestampTZConverter: converter from two-field struct (epoch and time zone) to Timestamp_TZ
VarBinaryToBinaryConverter
VarCharConverter: Convert Arrow VarCharVector to Java types
VectorTypeConverter