| 
|||||||||
| 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)
Deprecated. - 2.5.0 [#1741] - This feature will be removed as of jOOQ 3.0  | 
|
 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  | 
|
protected static
 | 
Factory.nullSafeDataType(Field<T> field)
Get a default data type if a field is null  | 
|
| 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.fieldByName(DataType<T> type,
            String... qualifiedName)
Create a qualified field, given its (qualified) field name.  | 
|
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.inline(Object value,
       DataType<T> type)
Create a bind value, that is always inlined.  | 
|
static
 | 
Factory.literal(Object literal,
        DataType<T> type)
Deprecated. - 2.3.0 - Use Factory.field(String, DataType), or
             Factory.inline(Object, DataType) instead. | 
|
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, DataType) 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.firebird | 
|---|
| Classes in org.jooq.util.firebird that implement DataType | |
|---|---|
 class | 
FirebirdDataType<T>
Supported data types for the SQLDialect.FIREBIRD dialect | 
| Methods in org.jooq.util.firebird that return DataType | ||
|---|---|---|
static
 | 
FirebirdDataType.getDataType(Class<? extends T> type)
 | 
|
static DataType<Object> | 
FirebirdDataType.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 | ||||||||