Class JdbcArrowTypeConverter
- java.lang.Object
-
- com.amazonaws.athena.connectors.jdbc.manager.JdbcArrowTypeConverter
-
public final class JdbcArrowTypeConverter extends Object
Utility abstracts Jdbc to Arrow type conversions.
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_PRECISION
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Optional<org.apache.arrow.vector.types.pojo.ArrowType>
toArrowType(int jdbcType, int precision, int scale, Map<String,String> configOptions)
Coverts Jdbc data type to Arrow data type.
-
-
-
Field Detail
-
DEFAULT_PRECISION
public static final int DEFAULT_PRECISION
- See Also:
- Constant Field Values
-
-
Method Detail
-
toArrowType
public static Optional<org.apache.arrow.vector.types.pojo.ArrowType> toArrowType(int jdbcType, int precision, int scale, Map<String,String> configOptions)
Coverts Jdbc data type to Arrow data type.- Parameters:
jdbcType
- Jdbc integer type. SeeTypes
.precision
- Decimal precision.scale
- Decimal scale.- Returns:
- Arrow type. See
ArrowType
.
-
-