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.classDatatype for the primitive typeboolean.classDatatype forBoolean.classDatatype for the primitive typebyte.classDatatype forByte.classDatatype for the primitive typechar.classDatatype forCharacter.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.classDatatype for the primitive typedouble.classDatatype forDouble.classDatatype for the primitive typefloat.classDatatype forFloat.classDatatype forInstant.classDatatype for the primitive typeint.classDatatype forInteger.classDatatype forString.classDatatype forLocalDateTime.classDatatype forLocalDate.classDatatype forLocalTime.classDatatype for the primitive typelong.classDatatype forLong.classDatatype forOffsetDateTime.classDatatype forOffsetTime.classDatatype for the primitive typeshort.classDatatype forShort.classDatatype forString.classDatatype forTimestamp.classDatatype forTime.classDatatype forUUID.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()