|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of DataType in org.jooq |
---|
Methods in org.jooq that return DataType | ||
---|---|---|
|
DataType.asArrayDataType(Class<A> arrayDataType)
Retrieve the data type for an Oracle-style ARRAY of this data type |
|
|
DataType.asConvertedDataType(Converter<? super T,U> converter)
Retrieve the data type for a given converter |
|
|
DataType.asEnumDataType(Class<E> enumDataType)
Retrieve the data type for a given enum data type |
|
|
DataType.asMasterDataType(Class<M> masterDataType)
Retrieve the data type for a given master data type |
|
DataType<T[]> |
DataType.getArrayDataType()
Retrieve the data type for an ARRAY of this data type |
|
DataType<R> |
UDT.getDataType()
The UDT's data type as known to the database |
|
DataType<T> |
Sequence.getDataType()
Get the sequence data type |
|
DataType<T> |
NamedTypeProviderQueryPart.getDataType()
The type of this object (might not be dialect-specific) |
|
DataType<E> |
ArrayRecord.getDataType()
Get the data type of the array type |
|
DataType<T> |
NamedTypeProviderQueryPart.getDataType(Configuration configuration)
The dialect-specific type of this object |
|
DataType<T> |
DataType.getDataType(Configuration configuration)
The dialect-specific data type representing this data type. |
Methods in org.jooq with parameters of type DataType | ||
---|---|---|
|
Field.cast(DataType<Z> type)
Cast this field to a dialect-specific data type. |
Uses of DataType in org.jooq.impl |
---|
Classes in org.jooq.impl that implement DataType | |
---|---|
class |
AbstractDataType<T>
A common base class for data types. |
class |
SQLDataType<T>
The SQL standard data types, as described in Types . |
Methods in org.jooq.impl that return DataType | ||
---|---|---|
|
AbstractDataType.asArrayDataType(Class<A> arrayDataType)
|
|
|
AbstractDataType.asConvertedDataType(Converter<? super T,U> converter)
|
|
|
AbstractDataType.asEnumDataType(Class<E> enumDataType)
|
|
|
AbstractDataType.asMasterDataType(Class<M> masterDataType)
|
|
DataType<T[]> |
AbstractDataType.getArrayDataType()
|
|
DataType<R> |
UDTImpl.getDataType()
|
|
DataType<T> |
SequenceImpl.getDataType()
|
|
DataType<T> |
ArrayRecordImpl.getDataType()
|
|
static
|
Factory.getDataType(Class<? extends T> type)
Get the default data type for the Factory 's underlying
SQLDialect and a given Java type. |
|
DataType<T> |
AbstractDataType.getDataType(Configuration configuration)
|
|
static
|
FieldTypeHelper.getDataType(SQLDialect dialect,
Class<? extends T> type)
|
|
protected static
|
AbstractDataType.getDataType(SQLDialect dialect,
Class<? extends T> type)
|
|
protected static DataType<?> |
AbstractDataType.getDataType(SQLDialect dialect,
String typeName)
|
|
protected static DataType<Object> |
AbstractDataType.getDefaultDataType(SQLDialect dialect,
String typeName)
|
|
static DataType<?> |
FieldTypeHelper.getDialectDataType(SQLDialect dialect,
String t,
int p,
int s)
Convert a type name (using precision and scale) into a Java class |
Methods in org.jooq.impl with parameters of type DataType | ||
---|---|---|
static
|
Factory.cast(Object value,
DataType<T> type)
Cast a value to another type |
|
static
|
Factory.castNull(DataType<T> type)
Cast null to a type |
|
protected static
|
UDTImpl.createField(String name,
DataType<T> type,
UDT<R> udt)
Subclasses may call this method to create UDTField objects that
are linked to this table. |
|
protected static
|
AbstractRoutine.createParameter(String name,
DataType<T> type)
Subclasses may call this method to create UDTField objects that
are linked to this table. |
|
protected static
|
AbstractRoutine.createParameter(String name,
DataType<T> type,
boolean isDefaulted)
Subclasses may call this method to create UDTField objects that
are linked to this table. |
|
static
|
Factory.field(String sql,
DataType<T> type)
A PlainSQLField is a field that can contain user-defined plain SQL, because sometimes it is easier to express things directly in SQL, for instance complex proprietary functions. |
|
static
|
Factory.field(String sql,
DataType<T> type,
Object... bindings)
A PlainSQLField is a field that can contain user-defined plain SQL, because sometimes it is easier to express things directly in SQL, for instance complex proprietary functions. |
|
static
|
Factory.field(String sql,
DataType<T> type,
QueryPart... parts)
A custom SQL clause that can render arbitrary SQL elements. |
|
static
|
Factory.function(String name,
DataType<T> type,
Field<?>... arguments)
function() can be used to access native functions that are
not yet or insufficiently supported by jOOQ
NOTE: When inserting plain SQL into jOOQ objects, you must
guarantee syntax integrity. |
|
static
|
Factory.literal(Object literal,
DataType<T> type)
Get a typed Field for a literal. |
|
static
|
Factory.param(String name,
DataType<T> type)
Create a named parameter with a defined type and no initial value. |
|
static
|
Factory.val(Object value,
DataType<T> type)
Get a bind value with an associated type This will try to bind value as type in a
PreparedStatement . |
|
static
|
Factory.value(Object value,
DataType<T> type)
A synonym for Factory.val(Object) to be used in Scala and Groovy, where
val is a reserved keyword. |
Constructors in org.jooq.impl with parameters of type DataType | |
---|---|
AbstractRoutine(SQLDialect dialect,
String name,
Schema schema,
DataType<T> type)
Deprecated. - 2.1.0 [#625] - Regenerate your schema |
|
AbstractRoutine(SQLDialect dialect,
String name,
Schema schema,
Package pkg,
DataType<T> type)
Deprecated. - 2.1.0 [#625] - Regenerate your schema |
|
AbstractRoutine(String name,
Schema schema,
DataType<T> type)
|
|
AbstractRoutine(String name,
Schema schema,
Package pkg,
DataType<T> type)
|
|
ArrayRecordImpl(Schema schema,
String name,
DataType<T> type)
Create an empty array record |
|
ArrayRecordImpl(Schema schema,
String name,
DataType<T> type,
Configuration configuration)
Create an empty array record |
|
ArrayRecordImpl(String name,
DataType<T> type)
Deprecated. - 2.0.5 [#1179] - Please regenerate your schema and use ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType) instead |
|
ArrayRecordImpl(String name,
DataType<T> type,
Configuration configuration)
Deprecated. - 2.0.5 [#1179] - Please regenerate your schema and use ArrayRecordImpl.ArrayRecordImpl(Schema, String, DataType, Configuration)
instead |
|
CustomField(String name,
DataType<T> type)
|
|
SequenceImpl(String name,
Schema schema,
DataType<T> type)
|
Uses of DataType in org.jooq.util.ase |
---|
Classes in org.jooq.util.ase that implement DataType | |
---|---|
class |
ASEDataType<T>
Supported data types for the SQLDialect.ASE dialect |
Methods in org.jooq.util.ase that return DataType | ||
---|---|---|
static
|
ASEDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
ASEDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.cubrid |
---|
Classes in org.jooq.util.cubrid that implement DataType | |
---|---|
class |
CUBRIDDataType<T>
Supported data types for the SQLDialect.CUBRID dialect |
Methods in org.jooq.util.cubrid that return DataType | ||
---|---|---|
static
|
CUBRIDDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
CUBRIDDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.db2 |
---|
Classes in org.jooq.util.db2 that implement DataType | |
---|---|
class |
DB2DataType<T>
Supported data types for the SQLDialect.DB2 dialect |
Methods in org.jooq.util.db2 that return DataType | ||
---|---|---|
static
|
DB2DataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
DB2DataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.derby |
---|
Classes in org.jooq.util.derby that implement DataType | |
---|---|
class |
DerbyDataType<T>
Supported data types for the SQLDialect.DERBY dialect |
Methods in org.jooq.util.derby that return DataType | ||
---|---|---|
static
|
DerbyDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
DerbyDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.h2 |
---|
Classes in org.jooq.util.h2 that implement DataType | |
---|---|
class |
H2DataType<T>
Supported data types for the SQLDialect.H2 dialect |
Methods in org.jooq.util.h2 that return DataType | ||
---|---|---|
static
|
H2DataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
H2DataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.hsqldb |
---|
Classes in org.jooq.util.hsqldb that implement DataType | |
---|---|
class |
HSQLDBDataType<T>
Supported data types for the SQLDialect.HSQLDB dialect |
Methods in org.jooq.util.hsqldb that return DataType | ||
---|---|---|
static
|
HSQLDBDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
HSQLDBDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.ingres |
---|
Classes in org.jooq.util.ingres that implement DataType | |
---|---|
class |
IngresDataType<T>
Supported data types for the SQLDialect.INGRES dialect |
Methods in org.jooq.util.ingres that return DataType | ||
---|---|---|
static
|
IngresDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
IngresDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.mysql |
---|
Classes in org.jooq.util.mysql that implement DataType | |
---|---|
class |
MySQLDataType<T>
Supported data types for the SQLDialect.MYSQL dialect |
Methods in org.jooq.util.mysql that return DataType | ||
---|---|---|
static
|
MySQLDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
MySQLDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.oracle |
---|
Classes in org.jooq.util.oracle that implement DataType | |
---|---|
class |
OracleDataType<T>
Supported data types for the SQLDialect.ORACLE dialect |
Methods in org.jooq.util.oracle that return DataType | ||
---|---|---|
static
|
OracleDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
OracleDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.postgres |
---|
Classes in org.jooq.util.postgres that implement DataType | |
---|---|
class |
PostgresDataType<T>
Supported data types for the SQLDialect.POSTGRES dialect |
Methods in org.jooq.util.postgres that return DataType | ||
---|---|---|
static
|
PostgresDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
PostgresDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.sqlite |
---|
Classes in org.jooq.util.sqlite that implement DataType | |
---|---|
class |
SQLiteDataType<T>
Supported data types for the SQLDialect.SQLITE dialect |
Methods in org.jooq.util.sqlite that return DataType | ||
---|---|---|
static
|
SQLiteDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
SQLiteDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.sqlserver |
---|
Classes in org.jooq.util.sqlserver that implement DataType | |
---|---|
class |
SQLServerDataType<T>
Supported data types for the SQLDialect.SQLSERVER dialect |
Methods in org.jooq.util.sqlserver that return DataType | ||
---|---|---|
static
|
SQLServerDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
SQLServerDataType.getDefaultDataType(String typeName)
|
Uses of DataType in org.jooq.util.sybase |
---|
Classes in org.jooq.util.sybase that implement DataType | |
---|---|
class |
SybaseDataType<T>
Supported data types for the SQLDialect.SYBASE dialect |
Methods in org.jooq.util.sybase that return DataType | ||
---|---|---|
static
|
SybaseDataType.getDataType(Class<? extends T> type)
|
|
static DataType<Object> |
SybaseDataType.getDefaultDataType(String typeName)
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |