Uses of Class
com.exasol.adapter.metadata.DataType
-
Packages that use DataType Package Description com.exasol.adapter.metadata com.exasol.adapter.metadata.converter com.exasol.adapter.sql -
-
Uses of DataType in com.exasol.adapter.metadata
Methods in com.exasol.adapter.metadata that return DataType Modifier and Type Method Description static DataTypeDataType. createBool()Create aBOOLdata typestatic DataTypeDataType. createChar(int size, DataType.ExaCharset charset)Create aCHARdata type with a given size and character setstatic DataTypeDataType. createDate()Create aDATEdata typestatic DataTypeDataType. createDecimal(int precision, int scale)Create aDECIMAL(i.e.static DataTypeDataType. createDouble()Create aDOUBLE(i.e.static DataTypeDataType. createGeometry(int srid)Create aGEOMETRYdata typestatic DataTypeDataType. createHashtype(int byteSize)Create aHASHTYPEdata typestatic DataTypeDataType. createIntervalDaySecond(int precision, int fraction)Create anINTERVAL DAY TO SECONDdata typestatic DataTypeDataType. createIntervalYearMonth(int precision)Create anINTERVAL YEAR TO MONTHdata typestatic DataTypeDataType. createMaximumSizeChar(DataType.ExaCharset charset)Create aCHARdata type with the maximum size supported by Exasolstatic DataTypeDataType. createMaximumSizeVarChar(DataType.ExaCharset charset)Create aVARCHARdata type with the maximum size supported by Exasolstatic DataTypeDataType. createTimestamp(boolean withLocalTimezone)Create aTIMESTAMPdata typestatic DataTypeDataType. createUnsupported()Create anUNSUPPORTEDdata typestatic DataTypeDataType. createVarChar(int size, DataType.ExaCharset charset)Create aVARCHARdata type with a given size and character setDataTypeColumnMetadata. getType()Get the column's data typeMethods in com.exasol.adapter.metadata with parameters of type DataType Modifier and Type Method Description ColumnMetadata.BuilderColumnMetadata.Builder. type(DataType type)Set the column's data type -
Uses of DataType in com.exasol.adapter.metadata.converter
Methods in com.exasol.adapter.metadata.converter with parameters of type DataType Modifier and Type Method Description jakarta.json.JsonObjectSchemaMetadataJsonConverter. convertType(DataType dataType)Convert a data type to its JSON representation -
Uses of DataType in com.exasol.adapter.sql
Methods in com.exasol.adapter.sql that return DataType Modifier and Type Method Description DataTypeSqlFunctionScalarCast. getDataType()DataTypeSqlLiteralInterval. getDataType()DataTypeSqlFunctionScalarJsonValue. getReturningDataType()Constructors in com.exasol.adapter.sql with parameters of type DataType Constructor Description SqlFunctionScalarCast(DataType dataType, SqlNode argument)SqlFunctionScalarJsonValue(ScalarFunction scalarFunction, List<SqlNode> arguments, DataType returningDataType, SqlFunctionScalarJsonValue.Behavior emptyBehavior, SqlFunctionScalarJsonValue.Behavior errorBehavior)SqlLiteralInterval(String value, DataType type)
-