Uses of Interface
org.tentackle.sql.DataType
Packages that use DataType
Package
Description
SQL backend layer.
DataType implementations.
-
Uses of DataType in org.tentackle.sql
Methods in org.tentackle.sql that return DataTypeModifier and TypeMethodDescriptiondefault <T> DataType<T>Gets the datatype singleton.default <T> DataType<T>Gets the datatype singleton.default DataType<?>Gets the datatype singleton.DataType<?>Gets the datatype singleton.DataType<?>DataType<?>DataType.toNonPrimitive()Gets the non-primitive type if this is a primitive.Methods in org.tentackle.sql that return types with arguments of type DataTypeModifier and TypeMethodDescriptionDataType.toPrimitive()Gets the primitive type if this is a non-primitive.Methods in org.tentackle.sql with parameters of type DataTypeModifier and TypeMethodDescription<T> intSets the object into the statement via itsDataType.
This method is provided for application-specific types.<T> voidBackendPreparedStatement.set(DataType<T> dataType, int p, T object, int index, boolean mapNull, Integer size) Sets a column of an object into a prepared statement via itsDataType.
This method is provided for application-specific types. -
Uses of DataType in org.tentackle.sql.datatypes
Classes in org.tentackle.sql.datatypes that implement DataTypeModifier and TypeClassDescriptionclassImplements some common methods for data types.classBase class for date- or time-related data types.classAbstractNumberType<T extends Number>Base class for number data types.classDatatype forBigDecimal.classDatatype forBinary.classDatatype forBMoney.
Stored as two columns: the value in double precision the scale This type is sortable by the first column.final classDatatype for the primitive typeboolean.classDatatype forBoolean.final classDatatype for the primitive typebyte.classDatatype forByte.final classDatatype for the primitive typechar.classDatatype forCharacter.final classVirtual type for application-specific wrapper classes implementingorg.tentackle.misc.Convertible.classDatatype forDate.classDatatype forDMoney.
Stored as two columns: the value as a decimal without scale/li> the scale This type is not sortable by the database in a meaningful manner.final classDatatype for the primitive typedouble.classDatatype forDouble.final classDatatype for the primitive typefloat.classDatatype forFloat.classDatatype forI18NText.
Stored as one or two columns, depending on the backend.final classDatatype forInstant.final classDatatype for the primitive typeint.classDatatype forInteger.final classDatatype for the large variant ofString.final classDatatype forLocalDateTime.final classDatatype forLocalDate.final classDatatype forLocalTime.final classDatatype for the primitive typelong.classDatatype forLong.final classDatatype forOffsetDateTime.final classDatatype forOffsetTime.final classDatatype for the primitive typeshort.classDatatype forShort.classDatatype forString.classDatatype forTimestamp.classDatatype forTime.final classDatatype forUUID.final classDatatype forZonedDateTime.Methods in org.tentackle.sql.datatypes that return DataTypeModifier and TypeMethodDescriptionDataType<?>AbstractDataType.toNonPrimitive()DataType<?>BooleanPrimitiveType.toNonPrimitive()DataType<?>BytePrimitiveType.toNonPrimitive()DataType<?>CharacterPrimitiveType.toNonPrimitive()DataType<?>DoublePrimitiveType.toNonPrimitive()DataType<?>FloatPrimitiveType.toNonPrimitive()DataType<?>IntegerPrimitiveType.toNonPrimitive()DataType<?>LongPrimitiveType.toNonPrimitive()DataType<?>ShortPrimitiveType.toNonPrimitive()Methods in org.tentackle.sql.datatypes that return types with arguments of type DataTypeModifier and TypeMethodDescriptionAbstractDataType.toPrimitive()BooleanType.toPrimitive()ByteType.toPrimitive()CharacterType.toPrimitive()DoubleType.toPrimitive()FloatType.toPrimitive()IntegerType.toPrimitive()LongType.toPrimitive()ShortType.toPrimitive()