A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

abbreviate(String, int) - Static method in class org.jooq.impl.StringUtils
Abbreviates a String using ellipses.
abbreviate(String, int, int) - Static method in class org.jooq.impl.StringUtils
Abbreviates a String using ellipses.
abs() - Method in interface org.jooq.Field
Get the absolute value of a numeric field: abs(field) This renders the same on all dialects: abs([this])
AbstractDataType<T> - Class in org.jooq.impl
A common base class for data types.
AbstractDataType(SQLDialect, SQLDataType<T>, Class<? extends T>, String) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractDataType(SQLDialect, SQLDataType<T>, Class<? extends T>, String, String) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractDataType(SQLDialect, SQLDataType<T>, Class<? extends T>, String, boolean) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractDataType(SQLDialect, SQLDataType<T>, Class<? extends T>, String, String, boolean) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractKeys - Class in org.jooq.impl
A base class for generated static references This type is for JOOQ INTERNAL USE only.
AbstractKeys() - Constructor for class org.jooq.impl.AbstractKeys
 
AbstractRoutine<T> - Class in org.jooq.impl
A common base class for stored procedures This type is for JOOQ INTERNAL USE only.
AbstractRoutine(SQLDialect, String, Schema) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractRoutine(SQLDialect, String, Schema, Package) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractRoutine(SQLDialect, String, Schema, DataType<T>) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractRoutine(SQLDialect, String, Schema, Package, DataType<T>) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractRoutine(Configuration, String, Schema) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractRoutine(Configuration, String, Schema, Package) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractRoutine(Configuration, String, Schema, DataType<T>) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractRoutine(Configuration, String, Schema, Package, DataType<T>) - Constructor for class org.jooq.impl.AbstractRoutine
 
AbstractStoredProcedure - Class in org.jooq.impl
Deprecated. - 1.6.8 [#852] - The stored procedure / stored function distinction has been reviewed in jOOQ. The 12 currently supported RDBMS have such a distinct idea of what is a procedure and what is a function that it makes no longer sense to distinguish them generally, in jOOQ. See https://sourceforge.net/apps/trac/jooq/ticket/852 for more details.
AbstractStoredProcedure(SQLDialect, String, Schema, Package) - Constructor for class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
AbstractStoredProcedure(Configuration, String, Schema, Package) - Constructor for class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
ACLITEM - Static variable in class org.jooq.util.postgres.PostgresDataType
 
acos() - Method in interface org.jooq.Field
Get the arc cosine(field) function This renders the acos function where available: acos([this])
Adapter - Interface in org.jooq
A type that can dynamically implement another interface.
add(Number) - Method in interface org.jooq.Field
An arithmetic expression adding this to value.
add(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression adding this to value
add(Field<? extends Number>) - Method in class org.jooq.impl.CustomField
Don't allow any further overrides
add(Schema, Schema) - Method in class org.jooq.SchemaMapping
Add schemata to this mapping
add(Schema, String) - Method in class org.jooq.SchemaMapping
Add schemata to this mapping
add(Table<?>, Table<?>) - Method in class org.jooq.SchemaMapping
Add tables to this mapping
add(Table<?>, String) - Method in class org.jooq.SchemaMapping
Add tables to this mapping
addConditions(Condition...) - Method in interface org.jooq.ConditionProvider
Adds new conditions to the query, connecting them to existing conditions with Operator.AND
addConditions(Collection<Condition>) - Method in interface org.jooq.ConditionProvider
Adds new conditions to the query, connecting them to existing conditions with Operator.AND
addConditions(Operator, Condition...) - Method in interface org.jooq.ConditionProvider
Adds new conditions to the query, connecting them to existing conditions with the provided operator
addConditions(Operator, Collection<Condition>) - Method in interface org.jooq.ConditionProvider
Adds new conditions to the query, connecting them to existing conditions with the provided operator
addConnectBy(Condition) - Method in interface org.jooq.SelectQuery
Add an Oracle-specific CONNECT BY clause to the query
addConnectByNoCycle(Condition) - Method in interface org.jooq.SelectQuery
Add an Oracle-specific CONNECT BY NOCYCLE clause to the query
addFrom(TableLike<?>...) - Method in interface org.jooq.SelectQuery
Add tables to the table product
addFrom(Collection<TableLike<?>>) - Method in interface org.jooq.SelectQuery
Add tables to the table product
addGroupBy(Field<?>...) - Method in interface org.jooq.SelectQuery
Adds grouping fields
addGroupBy(Collection<? extends Field<?>>) - Method in interface org.jooq.SelectQuery
Adds grouping fields
addHaving(Condition...) - Method in interface org.jooq.SelectQuery
Adds new conditions to the having clause of the query, connecting it to existing conditions with the and operator.
addHaving(Collection<Condition>) - Method in interface org.jooq.SelectQuery
Adds new conditions to the having clause of the query, connecting it to existing conditions with the and operator.
addHaving(Operator, Condition...) - Method in interface org.jooq.SelectQuery
Adds new conditions to the having clause of query, connecting them to existing conditions with the provided operator
addHaving(Operator, Collection<Condition>) - Method in interface org.jooq.SelectQuery
Adds new conditions to the having clause of query, connecting them to existing conditions with the provided operator
addHint(String) - Method in interface org.jooq.SelectQuery
Add an Oracle-style hint to the select clause Example: Factory create = new Factory(); create.select(field1, field2) .hint("/*+ALL_ROWS*/") .from(table1) .execute();
addInOutParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractRoutine
 
addInOutParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
addInParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractRoutine
 
addInParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
addJoin(TableLike<?>, Condition...) - Method in interface org.jooq.SelectQuery
Joins the existing table product to a new table using a condition
addJoin(TableLike<?>, JoinType, Condition...) - Method in interface org.jooq.SelectQuery
Joins the existing table product to a new table using a condition
addJoinUsing(TableLike<?>, Collection<? extends Field<?>>) - Method in interface org.jooq.SelectQuery
Joins the existing table product to a new table with a USING clause
addJoinUsing(TableLike<?>, JoinType, Collection<? extends Field<?>>) - Method in interface org.jooq.SelectQuery
Joins the existing table product to a new table with a USING clause
addLimit(int) - Method in interface org.jooq.OrderProvider
Limit the results of this select This is the same as calling OrderProvider.addLimit(int, int) with offset = 0
addLimit(int, int) - Method in interface org.jooq.OrderProvider
Limit the results of this select
addMapping(String, Class<?>) - Method in class org.jooq.impl.SchemaImpl
 
addOrderBy(Field<?>...) - Method in interface org.jooq.OrderProvider
Adds ordering fields, ordering by the default sort order
addOrderBy(SortField<?>...) - Method in interface org.jooq.OrderProvider
Adds ordering fields
addOrderBy(Collection<SortField<?>>) - Method in interface org.jooq.OrderProvider
Adds ordering fields
addOrderBy(int...) - Method in interface org.jooq.OrderProvider
Adds ordering fields Indexes start at 1 in SQL!
addOutParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractRoutine
 
addOutParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
addRecord(R) - Method in interface org.jooq.InsertQuery
Short for calling newRecord(); setRecord(record);
addSelect(Field<?>...) - Method in interface org.jooq.SelectQuery
Add a list of select fields
addSelect(Collection<? extends Field<?>>) - Method in interface org.jooq.SelectQuery
Add a list of select fields
addValue(Field<?>, Object) - Method in interface org.jooq.StoreQuery
Add a value to the store statement
addValue(Field<?>, Field<?>) - Method in interface org.jooq.StoreQuery
Add a value to the store statement
addValueAsArray(Field<A>, T...) - Method in interface org.jooq.StoreQuery
Add a value to the store statement
addValueAsArray(Field<A>, List<T>) - Method in interface org.jooq.StoreQuery
Add a value to the store statement
addValueForUpdate(Field<?>, Object) - Method in interface org.jooq.InsertQuery
Add a value to the ON DUPLICATE KEY UPDATE clause of this INSERT statement, where this is supported.
addValueForUpdate(Field<?>, Field<?>) - Method in interface org.jooq.InsertQuery
Add a value to the ON DUPLICATE KEY UPDATE clause of this INSERT statement, where this is supported.
addValues(Map<? extends Field<?>, ?>) - Method in interface org.jooq.StoreQuery
Add multiple values to the store statement.
addValuesForUpdate(Map<? extends Field<?>, ?>) - Method in interface org.jooq.InsertQuery
Add multiple values to the ON DUPLICATE KEY UPDATE clause of this INSERT statement, where this is supported.
aesDecrypt(String, String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific AES_DECRYPT() function
aesDecrypt(Field<String>, Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific AES_DECRYPT() function
aesEncrypt(String, String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific AES_ENCRYPT() function
aesEncrypt(Field<String>, Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific AES_ENCRYPT() function
AliasProvider<Z extends AliasProvider<Z>> - Interface in org.jooq
A QueryPart that can create an aliased QueryPart of itself
and(Condition) - Method in interface org.jooq.Condition
Combine this condition with another one using the Operator.AND operator.
and(String) - Method in interface org.jooq.Condition
Combine this condition with another one using the Operator.AND operator.
and(String, Object...) - Method in interface org.jooq.Condition
Combine this condition with another one using the Operator.AND operator.
and(Condition) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator
and(String) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
and(String, Object...) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
and(Condition) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String, Object...) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(Condition) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String, Object...) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(Condition) - Method in interface org.jooq.SelectConnectByConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String) - Method in interface org.jooq.SelectConnectByConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String, Object...) - Method in interface org.jooq.SelectConnectByConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(Condition) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String, Object...) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(Condition) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String, Object...) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(Condition) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(String, Object...) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator and proceed to the next step.
and(Condition) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator
and(String) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
and(String, Object...) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with another one using the Operator.AND operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
andCurrentRow() - Method in interface org.jooq.WindowRowsAndStep
Add a ...
andExists(Select<?>) - Method in interface org.jooq.Condition
Combine this condition with an EXISTS clause using the Operator.AND operator.
andExists(Select<?>) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.AND operator
andExists(Select<?>) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.AND operator and proceed to the next step.
andExists(Select<?>) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.AND operator and proceed to the next step.
andExists(Select<?>) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.AND operator and proceed to the next step.
andExists(Select<?>) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.AND operator and proceed to the next step.
andExists(Select<?>) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.AND operator and proceed to the next step.
andExists(Select<?>) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.AND operator
andFollowing(int) - Method in interface org.jooq.WindowRowsAndStep
Add a ...
andNot(Condition) - Method in interface org.jooq.Condition
Combine this condition with a negated other one using the Operator.AND operator.
andNot(Condition) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.AND operator
andNot(Condition) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.AND operator and proceed to the next step.
andNot(Condition) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.AND operator and proceed to the next step.
andNot(Condition) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.AND operator and proceed to the next step.
andNot(Condition) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.AND operator and proceed to the next step.
andNot(Condition) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.AND operator and proceed to the next step.
andNot(Condition) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.AND operator
andNotExists(Select<?>) - Method in interface org.jooq.Condition
Combine this condition with a NOT EXIST clause using the Operator.AND operator.
andNotExists(Select<?>) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.AND operator
andNotExists(Select<?>) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.AND operator and proceed to the next step.
andNotExists(Select<?>) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.AND operator and proceed to the next step.
andNotExists(Select<?>) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.AND operator and proceed to the next step.
andNotExists(Select<?>) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.AND operator and proceed to the next step.
andNotExists(Select<?>) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.AND operator and proceed to the next step.
andNotExists(Select<?>) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.AND operator
andPreceding(int) - Method in interface org.jooq.WindowRowsAndStep
Add a ...
andUnboundedFollowing() - Method in interface org.jooq.WindowRowsAndStep
Add a ...
andUnboundedPreceding() - Method in interface org.jooq.WindowRowsAndStep
Add a ...
ANSIDATE - Static variable in class org.jooq.util.ingres.IngresDataType
 
ArrayRecord<E> - Interface in org.jooq
A "record" that encapsulates an Oracle-style ARRAY (or VARRAY), additionally providing some convenience methods
ArrayRecordImpl<T> - Class in org.jooq.impl
A common base class for Oracle ARRAY types This type is for JOOQ INTERNAL USE only.
ArrayRecordImpl(String, DataType<T>, Configuration) - Constructor for class org.jooq.impl.ArrayRecordImpl
Create an empty array record
ArrayRecordImpl(String, DataType<T>) - Constructor for class org.jooq.impl.ArrayRecordImpl
Create an empty array record
as(String) - Method in interface org.jooq.AliasProvider
Get an aliased QueryPart.
as(String) - Method in interface org.jooq.Field
Create an alias for this field
as(String) - Method in class org.jooq.impl.CustomField
Don't allow any further overrides
as(String) - Method in class org.jooq.impl.TableImpl
 
asArrayDataType(Class<A>) - Method in interface org.jooq.DataType
Retrieve the data type for an Oracle-style ARRAY of this data type
asArrayDataType(Class<A>) - Method in class org.jooq.impl.AbstractDataType
 
asc() - Method in interface org.jooq.Field
Create an ascending sort field from this field
ascii() - Method in interface org.jooq.Field
Get the ascii(field) function This renders the replace or str_replace function: ascii([this])
ASEDataType<T> - Class in org.jooq.util.ase
Supported data types for the SQLDialect.ASE dialect
ASEFactory - Class in org.jooq.util.ase
A SQLDialect.ASE specific factory
ASEFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.ase.ASEFactory
Create a factory with connection and a schema mapping configured
ASEFactory(Connection) - Constructor for class org.jooq.util.ase.ASEFactory
Create a factory with connection
asEnumDataType(Class<E>) - Method in interface org.jooq.DataType
Retrieve the data type for a given enum data type
asEnumDataType(Class<E>) - Method in class org.jooq.impl.AbstractDataType
 
asField() - Method in interface org.jooq.FieldLike
The underlying field representation of this object This method is useful for things like SELECT y.*, (SELECT a FROM x) FROM y
asField(String) - Method in interface org.jooq.FieldLike
The underlying field representation of this object This method is useful for things like SELECT y.*, (SELECT a FROM x) [alias] FROM y
asField() - Method in class org.jooq.impl.AbstractRoutine
 
asField(String) - Method in class org.jooq.impl.AbstractRoutine
 
asField() - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
asField(String) - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
asin() - Method in interface org.jooq.Field
Get the arc sine(field) function This renders the asin function where available: asin([this])
asMasterDataType(Class<M>) - Method in interface org.jooq.DataType
Retrieve the data type for a given master data type
asMasterDataType(Class<M>) - Method in class org.jooq.impl.AbstractDataType
 
asTable() - Method in interface org.jooq.TableLike
The underlying table representation of this object This method is useful for things like SELECT * FROM (SELECT * FROM x WHERE x.a = '1') WHERE ...
asTable(String) - Method in interface org.jooq.TableLike
The underlying aliased table representation of this object This method is useful for things like SELECT * FROM (SELECT * FROM x WHERE x.a = '1') [alias] WHERE ...
atan() - Method in interface org.jooq.Field
Get the arc tangent(field) function This renders the atan function where available: atan([this])
atan2(Number) - Method in interface org.jooq.Field
Get the arc tangent 2(field, y) function This renders the atan2 or atn2 function where available: atan2([this]) or atn2([this])
atan2(Field<? extends Number>) - Method in interface org.jooq.Field
Get the arc tangent 2(field, y) function This renders the atan2 or atn2 function where available: atan2([this]) or atn2([this])
attach(Configuration) - Method in interface org.jooq.Attachable
Attach this object to a new Configuration
attach(Configuration) - Method in class org.jooq.impl.AbstractRoutine
 
attach(Attachable...) - Method in class org.jooq.impl.Factory
Attach this Factory to some attachables
attach(Collection<Attachable>) - Method in class org.jooq.impl.Factory
Attach this Factory to some attachables
Attachable - Interface in org.jooq
An object in jOOQ that can have an underlying Configuration attached or detached.
AttachableInternal - Interface in org.jooq
Base functionality declaration for all Attachables This interface is for JOOQ INTERNAL USE only.
avg() - Method in interface org.jooq.Field
Get the average over a numeric field: avg(field)
avgOver() - Method in interface org.jooq.Field
The avg(field) over ([analytic clause]) function.

B

Batch - Interface in org.jooq
A wrapper for a JDBC batch operation.
batch(Query...) - Method in class org.jooq.impl.Factory
Execute a set of queries in batch mode (without bind values).
batch(Query) - Method in class org.jooq.impl.Factory
Execute a set of queries in batch mode (with bind values).
BatchBindStep - Interface in org.jooq
This type is used for the Batch's DSL API.
between(T, T) - Method in interface org.jooq.Field
this between minValue and maxValue
between(Field<T>, Field<T>) - Method in interface org.jooq.Field
this between minValue and maxValue
BFILE - Static variable in class org.jooq.util.oracle.OracleDataType
 
BIGDATETIME - Static variable in class org.jooq.util.ase.ASEDataType
 
BIGINT - Static variable in class org.jooq.impl.SQLDataType
The Types.BIGINT type
BIGINT - Static variable in class org.jooq.util.ase.ASEDataType
 
BIGINT - Static variable in class org.jooq.util.db2.DB2DataType
 
BIGINT - Static variable in class org.jooq.util.derby.DerbyDataType
 
BIGINT - Static variable in class org.jooq.util.h2.H2DataType
 
BIGINT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
BIGINT - Static variable in class org.jooq.util.ingres.IngresDataType
 
BIGINT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
BIGINT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BIGINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
BIGINT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
BIGINT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
BIGSERIAL - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BIGTIME - Static variable in class org.jooq.util.ase.ASEDataType
 
BINARY - Static variable in class org.jooq.impl.SQLDataType
The Types.BINARY type
BINARY - Static variable in class org.jooq.util.ase.ASEDataType
 
BINARY - Static variable in class org.jooq.util.h2.H2DataType
 
BINARY - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
BINARY - Static variable in class org.jooq.util.ingres.IngresDataType
 
BINARY - Static variable in class org.jooq.util.mysql.MySQLDataType
 
BINARY - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
BINARY - Static variable in class org.jooq.util.sybase.SybaseDataType
 
BINARY_DOUBLE - Static variable in class org.jooq.util.oracle.OracleDataType
 
BINARY_FLOAT - Static variable in class org.jooq.util.oracle.OracleDataType
 
BINARY_INTEGER - Static variable in class org.jooq.util.oracle.OracleDataType
 
BINARYLARGEOBJECT - Static variable in class org.jooq.util.derby.DerbyDataType
 
BINARYLARGEOBJECT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
BINARYLARGEOBJECT - Static variable in class org.jooq.util.ingres.IngresDataType
 
bind(Object...) - Method in interface org.jooq.BatchBindStep
Set bind values on the batch statement
bind(QueryPart) - Method in interface org.jooq.BindContext
Bind values from a QueryPart.
bind(Collection<? extends QueryPart>) - Method in interface org.jooq.BindContext
Bind values from several QueryPart's.
bind(QueryPart[]) - Method in interface org.jooq.BindContext
Bind values from several QueryPart's.
bind(BindContext) - Method in class org.jooq.impl.AbstractRoutine
 
bind(QueryPart, PreparedStatement) - Method in class org.jooq.impl.Factory
Get a new BindContext for the context of this factory This will return an initialised bind context as such: Context.declareFields() == false Context.declareTables() == false RenderContext for JOOQ INTERNAL USE only.
bind(BindContext) - Method in class org.jooq.impl.PackageImpl
 
bind(BindContext) - Method in class org.jooq.impl.ParameterImpl
 
bind(BindContext) - Method in class org.jooq.impl.SchemaImpl
 
bind(BindContext) - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
bind(BindContext) - Method in class org.jooq.impl.StoredProcedureImpl
Deprecated.  
bind(BindContext) - Method in class org.jooq.impl.TableFieldImpl
 
bind(BindContext) - Method in class org.jooq.impl.TableImpl
 
bind(BindContext) - Method in class org.jooq.impl.UDTFieldImpl
 
bind(BindContext) - Method in class org.jooq.impl.UDTImpl
 
bind(Configuration, PreparedStatement) - Method in interface org.jooq.QueryPartInternal
Deprecated. - Use QueryPartInternal.bindReference(Configuration, PreparedStatement) instead
bind(Configuration, PreparedStatement, int) - Method in interface org.jooq.QueryPartInternal
Deprecated. - Use QueryPartInternal.bindReference(Configuration, PreparedStatement, int) instead
bind(BindContext) - Method in interface org.jooq.QueryPartInternal
Bind all parameters of this QueryPart to a PreparedStatement This method is for JOOQ INTERNAL USE only.
bind(BindContext) - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
Deprecated.  
BindContext - Interface in org.jooq
The bind context is used for binding QueryPart's and their contained values to a PreparedStatement's bind variables.
bindContext(PreparedStatement) - Method in class org.jooq.impl.Factory
Get a new BindContext for the context of this factory This will return an initialised bind context as such: Context.declareFields() == false Context.declareTables() == false RenderContext for JOOQ INTERNAL USE only.
bindDeclaration(Configuration, PreparedStatement) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.5 [#758] - Use QueryPartInternal.bind(BindContext) instead
bindDeclaration(Configuration, PreparedStatement, int) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.5 [#758] - Use QueryPartInternal.bind(BindContext) instead
bindReference(Configuration, PreparedStatement) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.5 [#758] - Use QueryPartInternal.bind(BindContext) instead
bindReference(Configuration, PreparedStatement, int) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.5 [#758] - Use QueryPartInternal.bind(BindContext) instead
bindValue(Object, Class<?>) - Method in interface org.jooq.BindContext
Bind a value using a specific type.
bindValues(Object...) - Method in interface org.jooq.BindContext
Bind several values.
BIT - Static variable in class org.jooq.impl.SQLDataType
The Types.BIT type
BIT - Static variable in class org.jooq.util.ase.ASEDataType
 
BIT - Static variable in class org.jooq.util.h2.H2DataType
 
BIT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
BIT - Static variable in class org.jooq.util.ingres.IngresDataType
 
BIT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
BIT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BIT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
BIT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
bitLength() - Method in interface org.jooq.Field
Get the bit_length(field) function This translates into any dialect
BITVARYING - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BLOB - Static variable in class org.jooq.impl.SQLDataType
The Types.BLOB type
BLOB - Static variable in class org.jooq.util.db2.DB2DataType
 
BLOB - Static variable in class org.jooq.util.derby.DerbyDataType
 
BLOB - Static variable in class org.jooq.util.h2.H2DataType
 
BLOB - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
BLOB - Static variable in class org.jooq.util.ingres.IngresDataType
 
BLOB - Static variable in class org.jooq.util.mysql.MySQLDataType
 
BLOB - Static variable in class org.jooq.util.oracle.OracleDataType
 
BLOB - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
BOOL - Static variable in class org.jooq.util.h2.H2DataType
 
BOOL - Static variable in class org.jooq.util.mysql.MySQLDataType
 
BOOL - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BOOLEAN - Static variable in class org.jooq.impl.SQLDataType
The Types.BOOLEAN type
BOOLEAN - Static variable in class org.jooq.util.derby.DerbyDataType
 
BOOLEAN - Static variable in class org.jooq.util.h2.H2DataType
 
BOOLEAN - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
BOOLEAN - Static variable in class org.jooq.util.ingres.IngresDataType
 
BOOLEAN - Static variable in class org.jooq.util.mysql.MySQLDataType
 
BOOLEAN - Static variable in class org.jooq.util.oracle.OracleDataType
 
BOOLEAN - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BOOLEAN - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
BPCHAR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BYTE - Static variable in class org.jooq.util.ingres.IngresDataType
 
BYTEA - Static variable in class org.jooq.util.h2.H2DataType
 
BYTEA - Static variable in class org.jooq.util.postgres.PostgresDataType
 

C

C - Static variable in class org.jooq.util.ingres.IngresDataType
 
Case - Interface in org.jooq
The SQL case statement.
CaseConditionStep<T> - Interface in org.jooq
The final step in creating a case statement of the type CASE WHEN x < 1 THEN 'one' WHEN x >= 2 THEN 'two' ELSE 'three' END
CaseValueStep<V> - Interface in org.jooq
An intermediary step in creating a case statement of the type CASE x WHEN 1 THEN 'one' WHEN 2 THEN 'two' ELSE 'three' END
CaseWhenStep<V,T> - Interface in org.jooq
The final step in creating a case statement of the type CASE x WHEN 1 THEN 'one' WHEN 2 THEN 'two' ELSE 'three' END
cast(Field<Z>) - Method in interface org.jooq.Field
Cast this field to the type of another field.
cast(DataType<Z>) - Method in interface org.jooq.Field
Cast this field to a dialect-specific data type.
cast(Class<? extends Z>) - Method in interface org.jooq.Field
Cast this field to another type The actual cast may not be accurate as the DataType has to be "guessed" from the jOOQ-configured data types.
cast(Object, Field<T>) - Method in class org.jooq.impl.Factory
Cast a value to the type of another field.
cast(Object, Class<? extends T>) - Method in class org.jooq.impl.Factory
Cast a value to another type
cast(Object, DataType<T>) - Method in class org.jooq.impl.Factory
Cast a value to another type
castNull(Field<T>) - Method in class org.jooq.impl.Factory
Cast null to the type of another field.
castNull(DataType<T>) - Method in class org.jooq.impl.Factory
Cast null to a type
castNull(Class<? extends T>) - Method in class org.jooq.impl.Factory
Cast null to a type
ceil() - Method in interface org.jooq.Field
Get the smallest integer value not less than [this] This renders the ceil or ceiling function where available: ceil([this]) or ceiling([this]) ... or simulates it elsewhere using round: round([this] + 0.499999999999999)
CHAR - Static variable in class org.jooq.impl.SQLDataType
The Types.CHAR type
CHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
CHAR - Static variable in class org.jooq.util.db2.DB2DataType
 
CHAR - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHAR - Static variable in class org.jooq.util.h2.H2DataType
 
CHAR - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
CHAR - Static variable in class org.jooq.util.ingres.IngresDataType
 
CHAR - Static variable in class org.jooq.util.mysql.MySQLDataType
 
CHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
CHAR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
CHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
CHAR - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
CHAR - Static variable in class org.jooq.util.sybase.SybaseDataType
 
CHARACTER - Static variable in class org.jooq.util.db2.DB2DataType
 
CHARACTER - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHARACTER - Static variable in class org.jooq.util.h2.H2DataType
 
CHARACTER - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
CHARACTER - Static variable in class org.jooq.util.ingres.IngresDataType
 
CHARACTER - Static variable in class org.jooq.util.postgres.PostgresDataType
 
CHARACTER - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
CHARACTERFORBITDATA - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHARACTERLARGEOBJECT - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHARACTERLARGEOBJECT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
CHARACTERLARGEOBJECT - Static variable in class org.jooq.util.ingres.IngresDataType
 
CHARACTERVARYING - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHARACTERVARYING - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
CHARACTERVARYING - Static variable in class org.jooq.util.ingres.IngresDataType
 
CHARACTERVARYING - Static variable in class org.jooq.util.postgres.PostgresDataType
 
CHARACTERVARYINGFORBITDATA - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHARFORBITDATA - Static variable in class org.jooq.util.db2.DB2DataType
 
CHARFORBITDATA - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHARLARGEOBJECT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
CHARLARGEOBJECT - Static variable in class org.jooq.util.ingres.IngresDataType
 
charLength() - Method in interface org.jooq.Field
Get the char_length(field) function This translates into any dialect
CHARVARYING - Static variable in class org.jooq.util.derby.DerbyDataType
 
CHARVARYINGFORBITDATA - Static variable in class org.jooq.util.derby.DerbyDataType
 
CID - Static variable in class org.jooq.util.postgres.PostgresDataType
 
CLOB - Static variable in class org.jooq.impl.SQLDataType
The Types.CLOB type
CLOB - Static variable in class org.jooq.util.db2.DB2DataType
 
CLOB - Static variable in class org.jooq.util.derby.DerbyDataType
 
CLOB - Static variable in class org.jooq.util.h2.H2DataType
 
CLOB - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
CLOB - Static variable in class org.jooq.util.ingres.IngresDataType
 
CLOB - Static variable in class org.jooq.util.oracle.OracleDataType
 
CLOB - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
close() - Method in interface org.jooq.Cursor
Explicitly close the underlying PreparedStatement and ResultSet If you fetch all records from the underlying ResultSet, jOOQ Cursor implementations will close themselves for you.
close() - Method in class org.jooq.tools.csv.CSVReader
Closes the underlying reader.
coalesce(T, T...) - Method in interface org.jooq.Field
Gets the Oracle-style COALESCE(expr1, expr2, ... , exprn) function
coalesce(Field<T>, Field<?>...) - Method in interface org.jooq.Field
Gets the Oracle-style COALESCE(expr1, expr2, ... , exprn) function Returns the dialect's equivalent to COALESCE: Oracle COALESCE
commitAfter(int) - Method in interface org.jooq.LoaderOptionsStep
Commit after a certain number of inserted records.
commitAll() - Method in interface org.jooq.LoaderOptionsStep
Commit only after inserting all records.
commitEach() - Method in interface org.jooq.LoaderOptionsStep
Commit each loaded record.
commitNone() - Method in interface org.jooq.LoaderOptionsStep
Leave committing / rollbacking up to client code.
Comparator - Enum in org.jooq
A comparator to be used in conditions
compress(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific COMPRESS() function
compress(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific COMPRESS() function
concat(Field<?>...) - Method in interface org.jooq.Field
Get the concat(field[, field, ...]) function This creates this || fields[0] || fields[1] || ...
concat(String...) - Method in interface org.jooq.Field
Get the concat(value[, value, ...]) function This creates this || fields[0] || fields[1] || ...
Condition - Interface in org.jooq
A condition to be used in a query's where part
condition(String) - Method in class org.jooq.impl.Factory
Create a new condition holding plain SQL.
condition(String, Object...) - Method in class org.jooq.impl.Factory
Create a new condition holding plain SQL.
ConditionProvider - Interface in org.jooq
A common interface for all objects holding conditions (e.g. queries)
Configuration - Interface in org.jooq
The Configuration holds data about sql dialects and connections
ConfigurationProvider - Interface in org.jooq
Implement this interface and supply it to the ConfigurationRegistry.
ConfigurationRegistry - Class in org.jooq
A public static registry that can provide factories (Configuration's) to Attachable's upon deserialisation.
ConfigurationRegistry() - Constructor for class org.jooq.ConfigurationRegistry
 
connectBy(Condition) - Method in interface org.jooq.SelectConnectByStep
Add an Oracle-specific CONNECT BY clause to the query
connectBy(String) - Method in interface org.jooq.SelectConnectByStep
Add an Oracle-specific CONNECT BY clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
connectBy(String, Object...) - Method in interface org.jooq.SelectConnectByStep
Add an Oracle-specific CONNECT BY clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
connectByIsCycle() - Method in class org.jooq.util.oracle.OracleFactory
Retrieve the Oracle-specific CONNECT_BY_ISCYCLE pseudo-field (to be used along with CONNECT BY clauses)
connectByIsLeaf() - Method in class org.jooq.util.oracle.OracleFactory
Retrieve the Oracle-specific CONNECT_BY_ISLEAF pseudo-field (to be used along with CONNECT BY clauses)
connectByNoCycle(Condition) - Method in interface org.jooq.SelectConnectByStep
Add an Oracle-specific CONNECT BY NOCYCLE clause to the query
connectByNoCycle(String) - Method in interface org.jooq.SelectConnectByStep
Add an Oracle-specific CONNECT BY NOCYCLE clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
connectByNoCycle(String, Object...) - Method in interface org.jooq.SelectConnectByStep
Add an Oracle-specific CONNECT BY NOCYCLE clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
constant(T) - Method in class org.jooq.impl.Factory
Deprecated. - 1.6.3 [#757] - Use Factory.val(Object) instead.
constant(Object, Class<? extends T>) - Method in class org.jooq.impl.Factory
Deprecated. - 1.6.3 [#757] - Use Factory.val(Object, Class) instead.
constant(Object, Field<T>) - Method in class org.jooq.impl.Factory
Deprecated. - 1.6.3 [#757] - Use Factory.val(Object, Field) instead.
constant(Object, DataType<T>) - Method in class org.jooq.impl.Factory
Deprecated. - 1.6.3 [#757] - Use Factory.val(Object, DataType) instead.
constant(Object...) - Method in class org.jooq.impl.Factory
Deprecated. - 1.6.3 - This method causes issues when overloading. Use Factory.constants(Object...) instead
constants(Object...) - Method in class org.jooq.impl.Factory
Deprecated. - 1.6.3 [#757] - Use Factory.vals(Object...) instead.
containsAny(String, char...) - Static method in class org.jooq.impl.StringUtils
Checks if the String contains any character in the given set of characters.
Context<C extends Context<C>> - Interface in org.jooq
A context type that is used for rendering SQL or for binding This interface is for JOOQ INTERNAL USE only.
convert(Object) - Method in interface org.jooq.DataType
Convert an arbitrary object into <T>
convert(Object) - Method in class org.jooq.impl.AbstractDataType
 
copy() - Method in class org.jooq.impl.UpdatableRecordImpl
 
copy() - Method in interface org.jooq.UpdatableRecord
Duplicate this record (in memory) and reset all fields from the primary key or main unique key, such that a subsequent call to UpdatableRecord.store() will result in an INSERT statement.
cos() - Method in interface org.jooq.Field
Get the cosine(field) function This renders the cos function where available: cos([this])
cosh() - Method in interface org.jooq.Field
Get the hyperbolic cosine function: cosh(field) This renders the cosh function where available: cosh([this]) ... or simulates it elsewhere using exp: (exp([this] * 2) + 1) / (exp([this] * 2))
cot() - Method in interface org.jooq.Field
Get the cotangent(field) function This renders the cot function where available: cot([this]) ... or simulates it elsewhere using sin and cos: cos([this]) / sin([this])
coth() - Method in interface org.jooq.Field
Get the hyperbolic cotangent function: coth(field) This is not supported by any RDBMS, but simulated using exp exp: (exp([this] * 2) + 1) / (exp([this] * 2) - 1)
count() - Method in interface org.jooq.Field
Get the count(field) function
count() - Method in class org.jooq.impl.Factory
Get the count(*) function
countDistinct() - Method in interface org.jooq.Field
Get the count(distinct field) function
countMatches(String, String) - Static method in class org.jooq.impl.StringUtils
Counts how many times the substring appears in the larger String.
countOver() - Method in interface org.jooq.Field
The count(field) over ([analytic clause]) function.
countOver() - Method in class org.jooq.impl.Factory
The count(*) over ([analytic clause]) function.
createArray() - Method in interface org.jooq.ArrayRecord
Create an Array from this ArrayRecord This method is for INTERNAL use only.
createArray() - Method in class org.jooq.impl.ArrayRecordImpl
 
createArray(Connection, ArrayRecord<?>) - Static method in class org.jooq.util.oracle.OracleUtils
Create an Oracle ARRAY
createForeignKey(UniqueKey<U>, Table<R>, TableField<R, ?>...) - Static method in class org.jooq.impl.AbstractKeys
Factory method for foreign keys
createIdentity(Table<R>, TableField<R, T>) - Static method in class org.jooq.impl.AbstractKeys
Factory method for identities
createUniqueKey(Table<R>, TableField<R, ?>...) - Static method in class org.jooq.impl.AbstractKeys
Factory method for unique keys
crossJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
CROSS JOIN a table
crossJoin(String) - Method in interface org.jooq.SelectJoinStep
CROSS JOIN a table NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
crossJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
CROSS JOIN a table NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
CSVParser - Class in org.jooq.tools.csv
A very simple CSV parser released under a commercial-friendly license.
CSVParser() - Constructor for class org.jooq.tools.csv.CSVParser
Constructs CSVParser using a comma for the separator.
CSVParser(char) - Constructor for class org.jooq.tools.csv.CSVParser
Constructs CSVParser with supplied separator.
CSVParser(char, char) - Constructor for class org.jooq.tools.csv.CSVParser
Constructs CSVParser with supplied separator and quote char.
CSVParser(char, char, char) - Constructor for class org.jooq.tools.csv.CSVParser
Constructs CSVReader with supplied separator and quote char.
CSVParser(char, char, char, boolean) - Constructor for class org.jooq.tools.csv.CSVParser
Constructs CSVReader with supplied separator and quote char.
CSVParser(char, char, char, boolean, boolean) - Constructor for class org.jooq.tools.csv.CSVParser
Constructs CSVReader with supplied separator and quote char.
CSVReader - Class in org.jooq.tools.csv
A very simple CSV reader released under a commercial-friendly license.
CSVReader(Reader) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader using a comma for the separator.
CSVReader(Reader, char) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator.
CSVReader(Reader, char, char) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator and quote char.
CSVReader(Reader, char, char, boolean) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator, quote char and quote handling behavior.
CSVReader(Reader, char, char, char) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator and quote char.
CSVReader(Reader, char, char, int) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator and quote char.
CSVReader(Reader, char, char, char, int) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator and quote char.
CSVReader(Reader, char, char, char, int, boolean) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator and quote char.
CSVReader(Reader, char, char, char, int, boolean, boolean) - Constructor for class org.jooq.tools.csv.CSVReader
Constructs CSVReader with supplied separator and quote char.
cumeDistOver() - Method in class org.jooq.impl.Factory
The cume_dist() over ([analytic clause]) function.
currentDate() - Method in class org.jooq.impl.Factory
Get the current_date() function This translates into any dialect
currentTime() - Method in class org.jooq.impl.Factory
Get the current_time() function This translates into any dialect
currentTimestamp() - Method in class org.jooq.impl.Factory
Get the current_timestamp() function This translates into any dialect
currentUser() - Method in class org.jooq.impl.Factory
Get the current_user() function This translates into any dialect
currval(Sequence) - Method in class org.jooq.impl.Factory
Convenience method to fetch the CURRVAL for a sequence directly from this Factory's underlying JDBC Connection
currval() - Method in class org.jooq.impl.SequenceImpl
 
currval() - Method in interface org.jooq.Sequence
Get the current value of this sequence
Cursor<R extends Record> - Interface in org.jooq
Cursors allow for lazy, sequential access to an underlying JDBC ResultSet.
CustomCondition - Class in org.jooq.impl
A base class for custom Condition implementations in client code.
CustomCondition() - Constructor for class org.jooq.impl.CustomCondition
 
CustomField<T> - Class in org.jooq.impl
A base class for custom Field implementations in client code.
CustomField(String, DataType<T>) - Constructor for class org.jooq.impl.CustomField
 

D

DataType<T> - Interface in org.jooq
A common interface to all dialect-specific data types
DATE - Static variable in class org.jooq.impl.SQLDataType
The Types.DATE type
DATE - Static variable in class org.jooq.util.ase.ASEDataType
 
DATE - Static variable in class org.jooq.util.db2.DB2DataType
 
DATE - Static variable in class org.jooq.util.derby.DerbyDataType
 
DATE - Static variable in class org.jooq.util.h2.H2DataType
 
DATE - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
DATE - Static variable in class org.jooq.util.ingres.IngresDataType
 
DATE - Static variable in class org.jooq.util.mysql.MySQLDataType
 
DATE - Static variable in class org.jooq.util.oracle.OracleDataType
 
DATE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
DATE - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
DATE - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
DATE - Static variable in class org.jooq.util.sybase.SybaseDataType
 
DatePart - Enum in org.jooq
A date part can be used with SQL functions such as extract().
DATETIME - Static variable in class org.jooq.util.ase.ASEDataType
 
DATETIME - Static variable in class org.jooq.util.h2.H2DataType
 
DATETIME - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
DATETIME - Static variable in class org.jooq.util.mysql.MySQLDataType
 
DATETIME - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
DATETIME - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
DATETIME - Static variable in class org.jooq.util.sybase.SybaseDataType
 
DATETIME2 - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
DATETIMEOFFSET - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
DATETIMEOFFSET - Static variable in class org.jooq.util.sybase.SybaseDataType
 
DB2DataType<T> - Class in org.jooq.util.db2
Supported data types for the SQLDialect.DB2 dialect
DB2Factory - Class in org.jooq.util.db2
A SQLDialect.DB2 specific factory
DB2Factory(Connection, SchemaMapping) - Constructor for class org.jooq.util.db2.DB2Factory
Create a factory with connection and a schema mapping configured
DB2Factory(Connection) - Constructor for class org.jooq.util.db2.DB2Factory
Create a factory with connection
DBCLOB - Static variable in class org.jooq.util.db2.DB2DataType
 
debug(Object) - Method in class org.jooq.impl.JooqLogger
 
debug(Object, Object) - Method in class org.jooq.impl.JooqLogger
 
debug(Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
debug(Object, Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
DEC - Static variable in class org.jooq.util.ase.ASEDataType
 
DEC - Static variable in class org.jooq.util.derby.DerbyDataType
 
DEC - Static variable in class org.jooq.util.h2.H2DataType
 
DEC - Static variable in class org.jooq.util.mysql.MySQLDataType
 
DEC - Static variable in class org.jooq.util.oracle.OracleDataType
 
DECFLOAT - Static variable in class org.jooq.util.db2.DB2DataType
 
DECIMAL - Static variable in class org.jooq.impl.SQLDataType
The Types.DECIMAL type
DECIMAL - Static variable in class org.jooq.util.ase.ASEDataType
 
DECIMAL - Static variable in class org.jooq.util.db2.DB2DataType
 
DECIMAL - Static variable in class org.jooq.util.derby.DerbyDataType
 
DECIMAL - Static variable in class org.jooq.util.h2.H2DataType
 
DECIMAL - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
DECIMAL - Static variable in class org.jooq.util.ingres.IngresDataType
 
DECIMAL - Static variable in class org.jooq.util.mysql.MySQLDataType
 
DECIMAL - Static variable in class org.jooq.util.oracle.OracleDataType
 
DECIMAL - Static variable in class org.jooq.util.postgres.PostgresDataType
 
DECIMAL - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
DECIMAL - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
DECIMAL - Static variable in class org.jooq.util.sybase.SybaseDataType
 
DECIMAL_INTEGER - Static variable in class org.jooq.impl.SQLDataType
The zero-scale Types.DECIMAL type
declareFields() - Method in interface org.jooq.Context
Whether the current context is rendering a SQL field declaration (e.g. a Field in the SELECT clause of the query).
declareFields(boolean) - Method in interface org.jooq.Context
Set the new context value for Context.declareFields()
declaresFields() - Method in interface org.jooq.QueryPartInternal
Check whether this QueryPart is able to declare fields in a SELECT clause.
declaresTables() - Method in interface org.jooq.QueryPartInternal
Check whether this QueryPart is able to declare tables in a FROM clause or JOIN clause.
declareTables() - Method in interface org.jooq.Context
Whether the current context is rendering a SQL table declaration (e.g. a Table in the FROM or JOIN clause of the query).
declareTables(boolean) - Method in interface org.jooq.Context
Set the new context value for Context.declareTables()
decode(T, Z) - Method in interface org.jooq.Field
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function
decode(T, Z, Object...) - Method in interface org.jooq.Field
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function
decode(Field<T>, Field<Z>) - Method in interface org.jooq.Field
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function
decode(Field<T>, Field<Z>, Field<?>...) - Method in interface org.jooq.Field
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function Returns the dialect's equivalent to DECODE: Oracle DECODE Other dialects: CASE WHEN [this = search] THEN [result], [WHEN more...
decode() - Method in class org.jooq.impl.Factory
Initialise a Case statement.
decode(T, T, Z) - Method in class org.jooq.impl.Factory
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function
decode(T, T, Z, Object...) - Method in class org.jooq.impl.Factory
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function
decode(Field<T>, Field<T>, Field<Z>) - Method in class org.jooq.impl.Factory
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function
decode(Field<T>, Field<T>, Field<Z>, Field<?>...) - Method in class org.jooq.impl.Factory
Gets the Oracle-style DECODE(expression, search, result[, search , result]... [, default]) function
decode(String, String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DECODE() function Don't mix this up with the various Factory.decode() methods!
decode(Field<String>, Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DECODE() function Don't mix this up with the various Factory.decode() methods!
DEFAULT_ESCAPE_CHARACTER - Static variable in class org.jooq.tools.csv.CSVParser
The default escape character to use if none is supplied to the constructor.
DEFAULT_IGNORE_LEADING_WHITESPACE - Static variable in class org.jooq.tools.csv.CSVParser
The default leading whitespace behavior to use if none is supplied to the constructor
DEFAULT_QUOTE_CHARACTER - Static variable in class org.jooq.tools.csv.CSVParser
The default quote character to use if none is supplied to the constructor.
DEFAULT_SEPARATOR - Static variable in class org.jooq.tools.csv.CSVParser
The default separator to use if none is supplied to the constructor.
DEFAULT_SKIP_LINES - Static variable in class org.jooq.tools.csv.CSVReader
The default line to start reading.
DEFAULT_STRICT_QUOTES - Static variable in class org.jooq.tools.csv.CSVParser
The default strict quote behavior to use if none is supplied to the constructor
defaultString(String) - Static method in class org.jooq.impl.StringUtils
Returns either the passed in String, or if the String is null, an empty String ("").
deg() - Method in interface org.jooq.Field
Calculate degrees from radians from this field This renders the degrees function where available: degrees([this]) ... or simulates it elsewhere: [this] * 180 / PI
Delete - Interface in org.jooq
A Query that can delete data in the database.
delete(Table<R>) - Method in class org.jooq.impl.Factory
Create a new DSL delete statement.
delete() - Method in class org.jooq.impl.UpdatableRecordImpl
 
delete() - Method in interface org.jooq.UpdatableRecord
Deletes this record from the database, based on the value of the primary key or main unique key.
DeleteConditionStep - Interface in org.jooq
This type is used for the Delete's DSL API.
DeleteFinalStep - Interface in org.jooq
This type is used for the Delete's DSL API.
DeleteQuery<R extends Record> - Interface in org.jooq
A query used for deletion of data
deleteQuery(Table<R>) - Method in class org.jooq.impl.Factory
Create a new DeleteQuery
deleteUsing(TableField<R, ?>...) - Method in class org.jooq.impl.TableRecordImpl
 
deleteUsing(TableField<R, ?>...) - Method in interface org.jooq.TableRecord
Deletes this record from the database, based on the value of the provided keys.
DeleteWhereStep - Interface in org.jooq
This type is used for the Delete's DSL API.
denseRankOver() - Method in class org.jooq.impl.Factory
The dense_rank() over ([analytic clause]) function.
DerbyDataType<T> - Class in org.jooq.util.derby
Supported data types for the SQLDialect.DERBY dialect
DerbyFactory - Class in org.jooq.util.derby
A SQLDialect.DERBY specific factory
DerbyFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.derby.DerbyFactory
Create a factory with connection and a schema mapping configured
DerbyFactory(Connection) - Constructor for class org.jooq.util.derby.DerbyFactory
Create a factory with connection
desc() - Method in interface org.jooq.Field
Create a descending sort field from this field
desDecrypt(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_DECRYPT() function
desDecrypt(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_DECRYPT() function
desDecrypt(String, String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_DECRYPT() function
desDecrypt(Field<String>, Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_DECRYPT() function
desEncrypt(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_ENCRYPT() function
desEncrypt(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_ENCRYPT() function
desEncrypt(String, String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_ENCRYPT() function
desEncrypt(Field<String>, Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific DES_ENCRYPT() function
DetachedException - Exception in org.jooq.exception
An operation was invoked on a detached object (Query, QueryPart, or UpdatableRecord).
DetachedException() - Constructor for exception org.jooq.exception.DetachedException
 
DetachedException(String, Throwable) - Constructor for exception org.jooq.exception.DetachedException
 
DetachedException(String) - Constructor for exception org.jooq.exception.DetachedException
 
DetachedException(Throwable) - Constructor for exception org.jooq.exception.DetachedException
 
div(Number) - Method in interface org.jooq.Field
An arithmetic expression dividing this by value
div(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression dividing this by value
DOUBLE - Static variable in class org.jooq.impl.SQLDataType
The Types.DOUBLE type
DOUBLE - Static variable in class org.jooq.util.db2.DB2DataType
 
DOUBLE - Static variable in class org.jooq.util.derby.DerbyDataType
 
DOUBLE - Static variable in class org.jooq.util.h2.H2DataType
 
DOUBLE - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
DOUBLE - Static variable in class org.jooq.util.mysql.MySQLDataType
 
DOUBLE - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
DOUBLE - Static variable in class org.jooq.util.sybase.SybaseDataType
 
DOUBLE_PRECISION - Static variable in class org.jooq.util.ase.ASEDataType
 
DOUBLE_PRECISION - Static variable in class org.jooq.util.oracle.OracleDataType
 
DOUBLEPRECISION - Static variable in class org.jooq.util.derby.DerbyDataType
 
DOUBLEPRECISION - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
DOUBLEPRECISION - Static variable in class org.jooq.util.ingres.IngresDataType
 
DOUBLEPRECISION - Static variable in class org.jooq.util.postgres.PostgresDataType
 
DOUBLEPRECISION - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 

E

e() - Method in class org.jooq.impl.Factory
The E literal (Euler number) This will be any of the following: The underlying RDBMS' E literal or E() function Math.E
encode(String, String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific ENCODE() function
encode(Field<String>, Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific ENCODE() function
EnumType - Interface in org.jooq
An SQL enum type
equal(T) - Method in interface org.jooq.Field
this = value
equal(Field<T>) - Method in interface org.jooq.Field
this = field
equal(Select<?>) - Method in interface org.jooq.Field
this = (SelectequalAll(Select<?>) - Method in interface org.jooq.Field
this = all (SelectequalAny(Select<?>) - Method in interface org.jooq.Field
this = any (Selectequals(Object) - Method in interface org.jooq.Field
Watch out!
equals(Object) - Method in class org.jooq.impl.AbstractDataType
 
equalSome(Select<?>) - Method in interface org.jooq.Field
this = some (Selecterror(Object) - Method in class org.jooq.impl.JooqLogger
 
error(Object, Object) - Method in class org.jooq.impl.JooqLogger
 
error(Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
error(Object, Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
errors() - Method in interface org.jooq.Loader
A list of errors that might have happened during the load.
escape(String) - Static method in class org.jooq.tools.json.JSONObject
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).
escape(String) - Static method in class org.jooq.tools.json.JSONValue
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).
except(Select<R>) - Method in interface org.jooq.Select
Combine with other selects
exception() - Method in interface org.jooq.LoaderError
The underlying SQLException that caused the error
execute() - Method in interface org.jooq.Batch
Execute the batch operation.
execute(Configuration) - Method in class org.jooq.impl.AbstractRoutine
 
execute() - Method in class org.jooq.impl.AbstractRoutine
 
execute() - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
execute() - Method in class org.jooq.impl.StoredProcedureImpl
Deprecated.  
execute() - Method in interface org.jooq.LoaderLoadStep
Execute the load.
execute() - Method in interface org.jooq.Query
Execute the query, if it has been created with a properly configured factory
execute(Configuration) - Method in interface org.jooq.Routine
Execute the stored object using a Configuration object
execute() - Method in interface org.jooq.Routine
Execute the stored object on an underlying connection
execute(Configuration) - Method in interface org.jooq.StoredObject
Deprecated. Execute the stored object using a Configuration object
execute() - Method in interface org.jooq.StoredObject
Deprecated. Execute the stored object on an underlying connection
execute() - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
Deprecated.  
executeDelete(Table<R>) - Method in class org.jooq.impl.Factory
Delete records from a table DELETE FROM [table]
executeDelete(Table<R>, Condition) - Method in class org.jooq.impl.Factory
Delete records from a table DELETE FROM [table] WHERE [condition]
executeDeleteOne(Table<R>) - Method in class org.jooq.impl.Factory
Delete one record in a table DELETE FROM [table]
executeDeleteOne(Table<R>, Condition) - Method in class org.jooq.impl.Factory
Delete one record in a table DELETE FROM [table] WHERE [condition]
executeInsert(Table<R>, R) - Method in class org.jooq.impl.Factory
Insert one record INSERT INTO [table] ...
executeUpdate(Table<R>, R) - Method in class org.jooq.impl.Factory
Update a table UPDATE [table] SET [modified values in record]
executeUpdate(Table<R>, R, Condition) - Method in class org.jooq.impl.Factory
Update a table UPDATE [table] SET [modified values in record] WHERE [condition]
executeUpdateOne(Table<R>, R) - Method in class org.jooq.impl.Factory
Update one record in a table UPDATE [table] SET [modified values in record]
executeUpdateOne(Table<R>, R, Condition) - Method in class org.jooq.impl.Factory
Update one record in a table UPDATE [table] SET [modified values in record] WHERE [condition]
exists(Select<?>) - Method in class org.jooq.impl.Factory
Create a not exists condition.
exp() - Method in interface org.jooq.Field
Get the exp(field) function, taking this field as the power of e This renders the same on all dialects: exp([this])
exportXML() - Method in interface org.jooq.Result
Get this result as XML
extract(DatePart) - Method in interface org.jooq.Field
Get the extract(field, datePart) function This translates into any dialect

F

Factory - Class in org.jooq.impl
A factory providing implementations to the org.jooq interfaces This factory is the main entry point for client code, to access jOOQ classes and functionality.
Factory(Connection, SQLDialect) - Constructor for class org.jooq.impl.Factory
Create a factory with connection and dialect configured
Factory(Connection, SQLDialect, SchemaMapping) - Constructor for class org.jooq.impl.Factory
Create a factory with connection, a dialect and a schema mapping configured
falseCondition() - Method in class org.jooq.impl.Factory
Return a Condition that will always evaluate to false
fetch() - Method in interface org.jooq.Cursor
Fetch all remaining records as a result.
fetch(int) - Method in interface org.jooq.Cursor
Fetch the next couple of records from the cursor.
fetch(String) - Method in class org.jooq.impl.Factory
Execute a new query holding plain SQL.
fetch(String, Object...) - Method in class org.jooq.impl.Factory
Execute a new query holding plain SQL.
fetch(ResultSet) - Method in class org.jooq.impl.Factory
Fetch all data from a JDBC ResultSet and transform it to a jOOQ Result.
fetch(Table<R>) - Method in class org.jooq.impl.Factory
Execute and return all records for SELECT * FROM [table]
fetch(Table<R>, Condition) - Method in class org.jooq.impl.Factory
Execute and return all records for SELECT * FROM [table] WHERE [condition]
fetch() - Method in interface org.jooq.InsertResultStep
The result holding returned values as specified by the InsertReturningStep This currently only works well for DB2, HSQLDB, MySQL, and Postgres
fetch() - Method in interface org.jooq.ResultQuery
Execute the query and return the generated result This is the same as calling Query.execute() and then ResultQuery.getResult()
fetch(Field<T>) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field from the generated result.
fetch(int) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field index from the generated result.
fetch(int, Class<? extends T>) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field index from the generated result.
fetch(String) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field name from the generated result.
fetch(String, Class<? extends T>) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field name from the generated result.
fetchAny(Table<R>) - Method in class org.jooq.impl.Factory
Execute and return zero or one record for SELECT * FROM [table] LIMIT 1
fetchAny() - Method in interface org.jooq.ResultQuery
Execute the query and return at most one resulting record.
fetchArray(int) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field index from the generated result.
fetchArray(int, Class<? extends T>) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field index from the generated result.
fetchArray(String) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field name from the generated result.
fetchArray(String, Class<? extends T>) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field name from the generated result.
fetchArray(Field<T>) - Method in interface org.jooq.ResultQuery
Execute the query and return all values for a field from the generated result.
fetchArrays() - Method in interface org.jooq.ResultQuery
Execute the query and return the generated result as an Object matrix You can access data like this query.fetchArray()[recordIndex][fieldIndex]
fetchInto(RecordHandler<R>) - Method in interface org.jooq.Cursor
Fetch results into a custom handler callback
fetchInto(Class<? extends E>) - Method in interface org.jooq.Cursor
Map resulting records onto a custom type.
fetchInto(Class<? extends E>) - Method in interface org.jooq.ResultQuery
Map resulting records onto a custom type.
fetchInto(H) - Method in interface org.jooq.ResultQuery
Fetch results into a custom handler callback
fetchLater() - Method in interface org.jooq.ResultQuery
Fetch results asynchronously.
fetchLater(ExecutorService) - Method in interface org.jooq.ResultQuery
Fetch results asynchronously.
fetchLazy() - Method in interface org.jooq.ResultQuery
Execute the query and return the generated result The returned Cursor holds a reference to the executed PreparedStatement and the associated ResultSet.
fetchMany(String) - Method in class org.jooq.impl.Factory
Execute a new query holding plain SQL, possibly returning several result sets Example (Sybase ASE): String sql = "sp_help 'my_table'"; NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
fetchMany(String, Object...) - Method in class org.jooq.impl.Factory
Execute a new query holding plain SQL, possibly returning several result sets.
fetchMany() - Method in interface org.jooq.ResultQuery
Execute a query, possibly returning several result sets.
fetchMap(Field<K>) - Method in interface org.jooq.ResultQuery
Execute the query and return a Map with one of the result's columns as key and the corresponding records as value.
fetchMap(Field<K>, Field<V>) - Method in interface org.jooq.ResultQuery
Execute the query and return a Map with one of the result's columns as key and another one of the result's columns as value An exception is thrown, if the key turns out to be non-unique in the result set.
fetchMaps() - Method in interface org.jooq.ResultQuery
Execute the query and return the generated result as a list of name/value maps.
fetchOne() - Method in interface org.jooq.Cursor
Fetch the next record from the cursor This will conveniently close the Cursor, after the last Record was fetched.
fetchOne(String) - Method in class org.jooq.impl.Factory
Execute a new query holding plain SQL.
fetchOne(String, Object...) - Method in class org.jooq.impl.Factory
Execute a new query holding plain SQL.
fetchOne(Table<R>) - Method in class org.jooq.impl.Factory
Execute and return zero or one record for SELECT * FROM [table]
fetchOne(Table<R>, Condition) - Method in class org.jooq.impl.Factory
Execute and return zero or one record for SELECT * FROM [table] WHERE [condition]
fetchOne() - Method in interface org.jooq.InsertResultStep
The record holding returned values as specified by the InsertReturningStep
fetchOne(Field<T>) - Method in interface org.jooq.ResultQuery
Execute the query and return return at most one resulting value for a field from the generated result.
fetchOne(int) - Method in interface org.jooq.ResultQuery
Execute the query and return return at most one resulting value for a field index from the generated result.
fetchOne(int, Class<? extends T>) - Method in interface org.jooq.ResultQuery
Execute the query and return return at most one resulting value for a field index from the generated result.
fetchOne(String) - Method in interface org.jooq.ResultQuery
Execute the query and return return at most one resulting value for a field name from the generated result.
fetchOne(String, Class<? extends T>) - Method in interface org.jooq.ResultQuery
Execute the query and return return at most one resulting value for a field name from the generated result.
fetchOne() - Method in interface org.jooq.ResultQuery
Execute the query and return at most one resulting record.
fetchOneArray() - Method in interface org.jooq.ResultQuery
Execute the query and return at most one resulting record as an array You can access data like this query.fetchOneArray()[fieldIndex]
fetchOneMap() - Method in interface org.jooq.ResultQuery
Execute the query and return at most one resulting record as a name/value map.
fetchResult() - Method in interface org.jooq.Cursor
Deprecated. - 1.6.8 [#849] - Use Cursor.fetch() instead
fetchResult(int) - Method in interface org.jooq.Cursor
Deprecated. - 1.6.8 [#849] - Use Cursor.fetch(int) instead
Field<T> - Interface in org.jooq
A field used in tables and conditions
field(String) - Method in class org.jooq.impl.Factory
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.
field(String, Object...) - Method in class org.jooq.impl.Factory
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.
field(String, Class<T>) - Method in class org.jooq.impl.Factory
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.
field(String, Class<T>, Object...) - Method in class org.jooq.impl.Factory
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.
field(String, DataType<T>) - Method in class org.jooq.impl.Factory
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.
field(String, DataType<T>, Object...) - Method in class org.jooq.impl.Factory
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.
FieldLike - Interface in org.jooq
An object that can behave like a field (a field-like object)
FieldProvider - Interface in org.jooq
An object (not necessarily a QueryPart) that holds a list of Fields.
fields(Field<?>...) - Method in interface org.jooq.LoaderCSVStep
Specify the the fields to be loaded into the table in the correct order.
fields(Collection<? extends Field<?>>) - Method in interface org.jooq.LoaderCSVStep
Specify the the fields to be loaded into the table in the correct order.
FieldTypeHelper - Class in org.jooq.impl
Utility methods related to the treatment of fields and their types This class is for JOOQ INTERNAL USE only.
firstValue() - Method in interface org.jooq.Field
The first_value(field) over ([analytic clause]) function.
FLOAT - Static variable in class org.jooq.impl.SQLDataType
The Types.FLOAT type
FLOAT - Static variable in class org.jooq.util.ase.ASEDataType
 
FLOAT - Static variable in class org.jooq.util.derby.DerbyDataType
 
FLOAT - Static variable in class org.jooq.util.h2.H2DataType
 
FLOAT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
FLOAT - Static variable in class org.jooq.util.ingres.IngresDataType
 
FLOAT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
FLOAT - Static variable in class org.jooq.util.oracle.OracleDataType
 
FLOAT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
FLOAT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
FLOAT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
FLOAT4 - Static variable in class org.jooq.util.h2.H2DataType
 
FLOAT4 - Static variable in class org.jooq.util.ingres.IngresDataType
 
FLOAT4 - Static variable in class org.jooq.util.postgres.PostgresDataType
 
FLOAT8 - Static variable in class org.jooq.util.h2.H2DataType
 
FLOAT8 - Static variable in class org.jooq.util.ingres.IngresDataType
 
FLOAT8 - Static variable in class org.jooq.util.postgres.PostgresDataType
 
floor() - Method in interface org.jooq.Field
Get the largest integer value not greater than [this] This renders the floor function where available: floor([this]) ... or simulates it elsewhere using round: round([this] - 0.499999999999999)
ForeignKey<R extends Record,U extends Record> - Interface in org.jooq
A ForeignKey is an object referencing a UniqueKey.
format() - Method in interface org.jooq.Result
Get a simple formatted representation of this result.
format(int) - Method in interface org.jooq.Result
Get a simple formatted representation of this result.
formatCSV() - Method in interface org.jooq.Result
Get a simple formatted representation of this result as CSV.
formatCSV(char) - Method in interface org.jooq.Result
Get a simple formatted representation of this result as CSV.
formatHTML() - Method in interface org.jooq.Result
Get a simple formatted representation of this result as HTML.
formatJSON() - Method in interface org.jooq.Result
Get a simple formatted representation of this result as a JSON array of array.
formatXML() - Method in interface org.jooq.Result
Get this result formatted as XML
forShare() - Method in interface org.jooq.SelectForUpdateStep
Add a FOR SHARE clause to the end of the query.
forShare() - Method in interface org.jooq.SimpleSelectForUpdateStep
Add a FOR SHARE clause to the end of the query.
forUpdate() - Method in interface org.jooq.SelectForUpdateStep
Add a FOR UPDATE clause to the end of the query.
forUpdate() - Method in interface org.jooq.SimpleSelectForUpdateStep
Add a FOR UPDATE clause to the end of the query.
from(TableLike<?>...) - Method in interface org.jooq.SelectFromStep
Add a FROM clause to the query
from(Collection<TableLike<?>>) - Method in interface org.jooq.SelectFromStep
Add a FROM clause to the query
from(String) - Method in interface org.jooq.SelectFromStep
Add a FROM clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
from(String, Object...) - Method in interface org.jooq.SelectFromStep
Add a FROM clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
fullOuterJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
FULL OUTER JOIN a table This is only possible where the underlying RDBMS supports it
fullOuterJoin(String) - Method in interface org.jooq.SelectJoinStep
FULL OUTER JOIN a table This is only possible where the underlying RDBMS supports it NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
fullOuterJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
FULL OUTER JOIN a table This is only possible where the underlying RDBMS supports it NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
function(String, Class<T>, Field<?>...) - Method in class org.jooq.impl.Factory
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.
function(String, DataType<T>, Field<?>...) - Method in class org.jooq.impl.Factory
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.
FutureResult<R extends Record> - Interface in org.jooq
Fetch results asynchronously.

G

get() - Method in interface org.jooq.ArrayRecord
Get the contained array
get() - Method in class org.jooq.impl.ArrayRecordImpl
 
getArrayDataType() - Method in interface org.jooq.DataType
Retrieve the data type for an ARRAY of this data type
getArrayDataType() - Method in class org.jooq.impl.AbstractDataType
 
getArrayType() - Method in interface org.jooq.DataType
Retrieve the Java type associated with ARRAYs of this data type
getArrayType() - Method in class org.jooq.impl.AbstractDataType
 
getAttachables() - Method in interface org.jooq.AttachableInternal
Get the list of dependent Attachables This method is for JOOQ INTERNAL USE only.
getAttachables() - Method in class org.jooq.impl.ArrayRecordImpl
 
getAttachables() - Method in class org.jooq.impl.CustomCondition
Subclasses may further override this method
Get the list of dependent Attachables This method is for JOOQ INTERNAL USE only.
getAttachables() - Method in class org.jooq.impl.CustomField
Subclasses may further override this method
Get the list of dependent Attachables This method is for JOOQ INTERNAL USE only.
getAttachables() - Method in class org.jooq.impl.ParameterImpl
 
getAttachables() - Method in class org.jooq.impl.SchemaImpl
 
getAttachables() - Method in class org.jooq.impl.TableFieldImpl
 
getAttachables() - Method in class org.jooq.impl.UDTFieldImpl
 
getAttachables0() - Method in class org.jooq.impl.AbstractRoutine
 
getAttachables0() - Method in class org.jooq.impl.PackageImpl
 
getAttachables0() - Method in class org.jooq.impl.TableImpl
 
getAttachables0() - Method in class org.jooq.impl.UDTImpl
 
getAttachables1() - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
getAttachables1() - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
getAttachables2() - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
getAttachables2() - Method in class org.jooq.impl.StoredProcedureImpl
Deprecated.  
getAttachables2() - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
Deprecated.  
getBindValues() - Method in interface org.jooq.Query
Retrieve the bind values that will be bound by this Query
getBindValues() - Method in interface org.jooq.QueryPartInternal
Retrieve the bind values that will be bound by this QueryPart This method is exposed publicly in Query.getBindValues()
getCastTypeName() - Method in interface org.jooq.DataType
Retrieve the dialect-specific type name associated with this data type used for casting This is useful for some dialects that have specialised type names for cast expressions.
getCastTypeName(Configuration) - Method in interface org.jooq.DataType
Retrieve the dialect-specific type name associated with this data type used for casting This is useful for some dialects that have specialised type names for cast expressions.
getCastTypeName(Configuration, int, int) - Method in interface org.jooq.DataType
Retrieve the dialect-specific type name associated with this data type used for casting This is useful for some dialects that have specialised type names for cast expressions.
getCastTypeName() - Method in class org.jooq.impl.AbstractDataType
 
getCastTypeName(Configuration, int, int) - Method in class org.jooq.impl.AbstractDataType
 
getCastTypeName(Configuration) - Method in class org.jooq.impl.AbstractDataType
 
getCastTypeName() - Method in interface org.jooq.NamedTypeProviderQueryPart
Deprecated. - Use NamedTypeProviderQueryPart.getDataType() and NamedTypeProviderQueryPart.getDataType(Configuration) instead
getClass(int, int, int) - Static method in class org.jooq.impl.FieldTypeHelper
 
getConfiguration() - Method in interface org.jooq.AttachableInternal
Get the underlying configuration
getConnection() - Method in interface org.jooq.Configuration
Retrieve the configured connection
getConnection() - Method in class org.jooq.impl.Factory
Retrieve the configured connection
getDataType() - Method in interface org.jooq.ArrayRecord
Get the data type of the array type
getDataType(Configuration) - Method in interface org.jooq.DataType
The dialect-specific data type representing this data type.
getDataType(Configuration) - Method in class org.jooq.impl.AbstractDataType
 
getDataType(SQLDialect, String) - Static method in class org.jooq.impl.AbstractDataType
 
getDataType(SQLDialect, Class<? extends T>) - Static method in class org.jooq.impl.AbstractDataType
 
getDataType() - Method in class org.jooq.impl.ArrayRecordImpl
 
getDataType(Class<? extends T>) - Method in class org.jooq.impl.Factory
Get the default data type for the Factory's underlying SQLDialect and a given Java type.
getDataType(SQLDialect, Class<? extends T>) - Static method in class org.jooq.impl.FieldTypeHelper
 
getDataType() - Method in class org.jooq.impl.UDTImpl
 
getDataType() - Method in interface org.jooq.NamedTypeProviderQueryPart
The type of this object (might not be dialect-specific)
getDataType(Configuration) - Method in interface org.jooq.NamedTypeProviderQueryPart
The dialect-specific type of this object
getDataType() - Method in interface org.jooq.UDT
The UDT's data type as known to the database
getDataType(Class<? extends T>) - Static method in class org.jooq.util.ase.ASEDataType
 
getDataType(String) - Static method in class org.jooq.util.db2.DB2DataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.db2.DB2DataType
 
getDataType(String) - Static method in class org.jooq.util.derby.DerbyDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.derby.DerbyDataType
 
getDataType(String) - Static method in class org.jooq.util.h2.H2DataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.h2.H2DataType
 
getDataType(String) - Static method in class org.jooq.util.hsqldb.HSQLDBDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.hsqldb.HSQLDBDataType
 
getDataType(String) - Static method in class org.jooq.util.ingres.IngresDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.ingres.IngresDataType
 
getDataType(String) - Static method in class org.jooq.util.mysql.MySQLDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.mysql.MySQLDataType
 
getDataType(String) - Static method in class org.jooq.util.oracle.OracleDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.oracle.OracleDataType
 
getDataType(String) - Static method in class org.jooq.util.postgres.PostgresDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.postgres.PostgresDataType
 
getDataType(String) - Static method in class org.jooq.util.sqlite.SQLiteDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.sqlite.SQLiteDataType
 
getDataType(String) - Static method in class org.jooq.util.sqlserver.SQLServerDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.sqlserver.SQLServerDataType
 
getDataType(String) - Static method in class org.jooq.util.sybase.SybaseDataType
Deprecated. - 1.6.3 - Do not reuse
getDataType(Class<? extends T>) - Static method in class org.jooq.util.sybase.SybaseDataType
 
getDefaultDataType(SQLDialect, String) - Static method in class org.jooq.impl.AbstractDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.ase.ASEDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.db2.DB2DataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.derby.DerbyDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.h2.H2DataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.hsqldb.HSQLDBDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.ingres.IngresDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.mysql.MySQLDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.oracle.OracleDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.postgres.PostgresDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.sqlite.SQLiteDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.sqlserver.SQLServerDataType
 
getDefaultDataType(String) - Static method in class org.jooq.util.sybase.SybaseDataType
 
getDialect() - Method in interface org.jooq.Configuration
Retrieve the configured dialect
getDialect() - Method in interface org.jooq.DataType
Retrieve the underlying SQLDialect
getDialect() - Method in class org.jooq.impl.AbstractDataType
 
getDialect() - Method in class org.jooq.impl.Factory
Retrieve the configured dialect
getDialect() - Method in interface org.jooq.QueryPartInternal
Reproduce the SQL dialect this QueryPart was created with This method is for JOOQ INTERNAL USE only.
getDialectDataType(SQLDialect, String, int, int) - Static method in class org.jooq.impl.FieldTypeHelper
Convert a type name (using precision and scale) into a Java class
getDialectJavaType(SQLDialect, String, int, int) - Static method in class org.jooq.impl.FieldTypeHelper
Convert a type name (using precision and scale) into a Java class
getFactory() - Method in enum org.jooq.SQLDialect
 
getField(Field<T>) - Method in interface org.jooq.FieldProvider
Get a specific field from this field provider.
getField(String) - Method in interface org.jooq.FieldProvider
Get a specific field from this field provider.
getField(int) - Method in interface org.jooq.FieldProvider
Get a specific field from this field provider.
getField() - Method in interface org.jooq.Identity
The IDENTITY column.
getFieldList() - Method in class org.jooq.impl.TableImpl
 
getFieldList() - Method in class org.jooq.impl.UDTImpl
 
getFields() - Method in interface org.jooq.FieldProvider
 
getFields() - Method in interface org.jooq.Key
The fields that make up the KEY
getFieldsArray() - Method in interface org.jooq.Key
The fields that make up the KEY
getFromResultSet(Configuration, ResultSet, Field<T>, int) - Static method in class org.jooq.impl.FieldTypeHelper
 
getFromSQLInput(Configuration, SQLInput, Field<T>) - Static method in class org.jooq.impl.FieldTypeHelper
 
getFromStatement(Configuration, CallableStatement, Class<? extends T>, int) - Static method in class org.jooq.impl.FieldTypeHelper
 
getIdentity() - Method in interface org.jooq.Table
Retrieve the table's IDENTITY information, if available.
getIndex(Field<?>) - Method in interface org.jooq.FieldProvider
Get a fields index from this field provider
getInParameters() - Method in class org.jooq.impl.AbstractRoutine
 
getInParameters() - Method in interface org.jooq.Routine
A list of IN parameters passed to the stored procedure as argument.
getInParameters() - Method in interface org.jooq.StoredProcedure
Deprecated. A list of IN parameters passed to the stored procedure as argument.
getInValues() - Method in class org.jooq.impl.AbstractRoutine
 
getKey() - Method in interface org.jooq.ForeignKey
The referenced Key
getKeys() - Method in class org.jooq.impl.UpdatableTableImpl
Retrieve all of the table's unique keys.
getKeys() - Method in interface org.jooq.UpdatableTable
Retrieve all of the table's unique keys.
getList() - Method in interface org.jooq.ArrayRecord
Get the contained array as a List
getList() - Method in class org.jooq.impl.ArrayRecordImpl
 
getLiteral() - Method in interface org.jooq.EnumType
The literal as defined in the database
getLogger(Class<?>) - Static method in class org.jooq.impl.JooqLogger
 
getMainKey() - Method in class org.jooq.impl.UpdatableTableImpl
Retrieve the table's main unique key.
getMainKey() - Method in interface org.jooq.UpdatableTable
Retrieve the table's main unique key.
getName() - Method in interface org.jooq.ArrayRecord
Get the name of the array type
getName() - Method in interface org.jooq.EnumType
The type name as registered in the database, if applicable
getName() - Method in interface org.jooq.Field
The name of the field.
getName() - Method in class org.jooq.impl.ArrayRecordImpl
 
getName() - Method in interface org.jooq.NamedQueryPart
The name of this query part
getName() - Method in enum org.jooq.SQLDialect
 
getNumberOfRecords() - Method in interface org.jooq.Result
Deprecated. - 1.6.2 [#699] - Result now implements List, hence this method is no longer necessary. Use List.size() instead
getOrder() - Method in interface org.jooq.SortField
Get the underlying sort order of this sort field
getOutParameters() - Method in class org.jooq.impl.AbstractRoutine
 
getOutParameters() - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
getOutParameters() - Method in interface org.jooq.Routine
A list of OUT parameters passed to the stored procedure as argument.
getOutParameters() - Method in interface org.jooq.StoredProcedure
Deprecated. A list of OUT parameters passed to the stored procedure as argument.
getPackage() - Method in class org.jooq.impl.AbstractRoutine
 
getPackage() - Method in interface org.jooq.Routine
The container package of this stored procedure or function.
getPackage() - Method in interface org.jooq.StoredObject
Deprecated. The container package of this stored procedure or function.
getParameters() - Method in class org.jooq.impl.AbstractRoutine
 
getParameters() - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
getParameters() - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
getParameters() - Method in interface org.jooq.Routine
 
getParameters() - Method in interface org.jooq.StoredObject
Deprecated.  
getPrimaryKey() - Method in interface org.jooq.MasterDataType
Get the primary key value for this master data type
getQuery() - Method in interface org.jooq.SelectFinalStep
Get the underlying Query that is being constructed.
getQuery() - Method in interface org.jooq.SimpleSelectFinalStep
Get the underlying Query that is being constructed.
getRecord(int) - Method in interface org.jooq.Result
Deprecated. - 1.6.2 [#699] - Result now implements List, hence this method is no longer necessary. Use List.get(int) instead
getRecords() - Method in interface org.jooq.Result
Deprecated. - 1.6.2 [#699] - Result now implements List, hence this method is no longer necessary.
getRecordType() - Method in class org.jooq.impl.TableImpl
Subclasses must override this method if they use the generic type parameter for other types than Record
getRecordType() - Method in class org.jooq.impl.UDTImpl
Subclasses must override this method if they use the generic type parameter for other types than Record
getRecordType() - Method in interface org.jooq.ResultQuery
The record type produced by this query
getRecordType() - Method in interface org.jooq.Type
 
getReferences() - Method in interface org.jooq.Table
Get the list of FOREIGN KEY's of this table
getReferences() - Method in interface org.jooq.UniqueKey
A list of all ForeignKeys, referencing this UniqueKey
getReferencesFrom(Table<O>) - Method in class org.jooq.impl.UpdatableTableImpl
 
getReferencesFrom(Table<O>) - Method in interface org.jooq.UpdatableTable
Get a list of FOREIGN KEY's of a specific table, referencing a this table.
getReferencesTo(Table<O>) - Method in interface org.jooq.Table
Get a list of FOREIGN KEY's of this table, referencing a specific table.
getResult() - Method in interface org.jooq.ResultQuery
Return the result generated by a previous call to execute();
getReturned() - Method in interface org.jooq.InsertQuery
Deprecated. - 1.6.6 [#826] - Use InsertQuery.getReturnedRecord() instead
getReturnedRecord() - Method in interface org.jooq.InsertQuery
The record holding returned values as specified by any of the InsertQuery.setReturning() methods.
getReturnedRecords() - Method in interface org.jooq.InsertQuery
The records holding returned values as specified by any of the InsertQuery.setReturning() methods.
getReturnParameter() - Method in class org.jooq.impl.AbstractRoutine
 
getReturnParameter() - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
getReturnValue() - Method in class org.jooq.impl.AbstractRoutine
 
getReturnValue() - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
getReturnValue() - Method in interface org.jooq.Routine
 
getReturnValue() - Method in interface org.jooq.StoredFunction
Deprecated.  
getSchema() - Method in interface org.jooq.SchemaProvider
 
getSchemaMapping() - Method in interface org.jooq.Configuration
Retrieve the configured schema mapping
getSchemaMapping() - Method in class org.jooq.impl.Factory
Retrieve the configured schema mapping
getSelect() - Method in interface org.jooq.Select
All fields selected in this query
getSequences() - Method in class org.jooq.impl.SchemaImpl
List all sequences contained in this schema
getSequences() - Method in interface org.jooq.Schema
List all sequences contained in this schema
getSQL() - Method in interface org.jooq.Query
Retrieve the SQL code rendered by this Query Unlike the recently deprecated QueryPart.getSQL() method, this method can be expected to work correctly for any SQL dialect, as a query is usually "attached" when created from a Factory.
getSQL() - Method in interface org.jooq.QueryPart
Deprecated. - 1.6.4 [#758][#776] - Use RenderContext.render(QueryPart) or Factory.render(QueryPart), or Query.getSQL() instead.

The internals of query rendering have been changed fundamentally. It is not recommended to render a QueryPart outside the scope of a Configuration or a RenderContext.

The rationale is this: A QueryPart is Configuration-independent, hence it cannot know what kind of SQLDialect should be used for rendering. Some QueryPart's are highly dependent on the SQL dialect. Instead, RenderContext.render(QueryPart) or Factory.render(QueryPart) should be used.

getSQLDataType() - Method in interface org.jooq.DataType
Get the standard SQL data type of this (dialect-specific) data type if available.
getSQLDataType() - Method in class org.jooq.impl.AbstractDataType
 
getSQLType() - Method in interface org.jooq.DataType
Get JDBC Types value
getSQLType() - Method in class org.jooq.impl.AbstractDataType
 
getSQLTypeName() - Method in class org.jooq.impl.UDTRecordImpl
 
getTable() - Method in interface org.jooq.Identity
The IDENTITY's owner table
getTable() - Method in class org.jooq.impl.TableFieldImpl
 
getTable() - Method in class org.jooq.impl.TableRecordImpl
 
getTable() - Method in class org.jooq.impl.UpdatableRecordImpl
 
getTable() - Method in interface org.jooq.Key
The Key's owner table
getTable() - Method in interface org.jooq.TableField
 
getTable() - Method in interface org.jooq.TableRecord
The table from which this record was read
getTable() - Method in interface org.jooq.UpdatableRecord
The table from which this record was read
getTables() - Method in class org.jooq.impl.SchemaImpl
List all tables contained in this schema
getTables() - Method in interface org.jooq.Schema
List all tables contained in this schema
getType() - Method in interface org.jooq.DataType
Retrieve the Java type associated with this data type
getType(int, int) - Method in interface org.jooq.DataType
Retrieve a Java type associated with this data type and precision/scale
getType() - Method in interface org.jooq.Field
The Java type of the field.
getType() - Method in class org.jooq.impl.AbstractDataType
 
getType(int, int) - Method in class org.jooq.impl.AbstractDataType
 
getType() - Method in interface org.jooq.NamedTypeProviderQueryPart
The type of this object
getTypeMapping(Class<?>) - Static method in class org.jooq.impl.FieldTypeHelper
 
getTypeMapping() - Method in class org.jooq.impl.SchemaImpl
 
getTypeMapping() - Method in class org.jooq.impl.UDTImpl
 
getTypeMapping() - Method in interface org.jooq.Schema
The complete type mapping for this schema.
getTypeMapping() - Method in interface org.jooq.UDT
The complete type mapping for this UDT.
getTypeName() - Method in interface org.jooq.DataType
Retrieve the dialect-specific type name associated with this data type
getTypeName(Configuration) - Method in interface org.jooq.DataType
Retrieve the dialect-specific type name associated with this data type
getTypeName() - Method in class org.jooq.impl.AbstractDataType
 
getTypeName(Configuration) - Method in class org.jooq.impl.AbstractDataType
 
getTypeName() - Method in interface org.jooq.NamedTypeProviderQueryPart
Deprecated. - Use NamedTypeProviderQueryPart.getDataType() and NamedTypeProviderQueryPart.getDataType(Configuration) instead
getUDT() - Method in class org.jooq.impl.UDTFieldImpl
 
getUDT() - Method in class org.jooq.impl.UDTRecordImpl
 
getUDT() - Method in interface org.jooq.UDTField
 
getUDT() - Method in interface org.jooq.UDTRecord
The UDT from which this record was read
getUDTs() - Method in class org.jooq.impl.SchemaImpl
List all UDTs contained in this schema
getUDTs() - Method in interface org.jooq.Schema
List all UDTs contained in this schema
getValue(Parameter<Z>) - Method in class org.jooq.impl.AbstractRoutine
 
getValue(Parameter<T>) - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
getValue(int) - Method in class org.jooq.impl.ArrayRecordImpl
 
getValue(Parameter<T>) - Method in class org.jooq.impl.StoredProcedureImpl
Deprecated.  
getValue(Field<T>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValue(Field<T>, T) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValue(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValue(String, Object) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValue(Field<?>, Class<? extends T>) - Method in interface org.jooq.Record
Get a converted value from this Record, providing a field.
getValue(Field<?>, Class<? extends T>, T) - Method in interface org.jooq.Record
Get a converted value from this record, providing a field.
getValue(String, Class<? extends T>) - Method in interface org.jooq.Record
Get a converted value from this Record, providing a field name.
getValue(String, Class<? extends T>, T) - Method in interface org.jooq.Record
Get a converted value from this record, providing a field name.
getValue(int, Field<T>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValue(int, Field<T>, T) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValue(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValue(int, int, Object) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValue(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValue(int, String, Object) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValue(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValue(int, E) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValue(int, Class<? extends T>) - Method in interface org.jooq.Store
Get a converted value from this Store, providing a field index.
getValue(int, Class<? extends T>, T) - Method in interface org.jooq.Store
Get a converted value from this Store, providing a field index.
getValue(Parameter<T>) - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
Deprecated.  
getValueAsArray(Field<A>) - Method in interface org.jooq.Record
Get an array value from this Record, providing an ArrayRecord field.
getValueAsArray(Field<A>, T[]) - Method in interface org.jooq.Record
Get an array value from this Record, providing an ArrayRecord field.
getValueAsArray(int, Field<A>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsArray(int, Field<A>, T[]) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigDecimal(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsBigDecimal(Field<?>, BigDecimal) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsBigDecimal(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsBigDecimal(String, BigDecimal) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsBigDecimal(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigDecimal(int, Field<?>, BigDecimal) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigDecimal(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigDecimal(int, int, BigDecimal) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigDecimal(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigDecimal(int, String, BigDecimal) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigDecimal(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsBigDecimal(int, BigDecimal) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsBigInteger(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsBigInteger(Field<?>, BigInteger) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsBigInteger(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsBigInteger(String, BigInteger) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsBigInteger(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigInteger(int, Field<?>, BigInteger) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigInteger(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigInteger(int, int, BigInteger) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigInteger(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigInteger(int, String, BigInteger) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBigInteger(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsBigInteger(int, BigInteger) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsBoolean(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsBoolean(Field<?>, Boolean) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsBoolean(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsBoolean(String, Boolean) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsBoolean(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBoolean(int, Field<?>, Boolean) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBoolean(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBoolean(int, int, Boolean) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBoolean(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBoolean(int, String, Boolean) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsBoolean(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsBoolean(int, Boolean) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsByte(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsByte(Field<?>, Byte) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsByte(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsByte(String, Byte) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsByte(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsByte(int, Field<?>, Byte) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsByte(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsByte(int, int, Byte) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsByte(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsByte(int, String, Byte) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsByte(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsByte(int, Byte) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsDate(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsDate(Field<?>, Date) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsDate(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsDate(String, Date) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsDate(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDate(int, Field<?>, Date) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDate(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDate(int, int, Date) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDate(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDate(int, String, Date) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDate(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsDate(int, Date) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsDouble(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsDouble(Field<?>, Double) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsDouble(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsDouble(String, Double) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsDouble(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDouble(int, Field<?>, Double) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDouble(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDouble(int, int, Double) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDouble(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDouble(int, String, Double) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsDouble(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsDouble(int, Double) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsFloat(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsFloat(Field<?>, Float) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsFloat(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsFloat(String, Float) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsFloat(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsFloat(int, Field<?>, Float) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsFloat(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsFloat(int, int, Float) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsFloat(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsFloat(int, String, Float) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsFloat(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsFloat(int, Float) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsInteger(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsInteger(Field<?>, Integer) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsInteger(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsInteger(String, Integer) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsInteger(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsInteger(int, Field<?>, Integer) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsInteger(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsInteger(int, int, Integer) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsInteger(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsInteger(int, String, Integer) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsInteger(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsInteger(int, Integer) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsLong(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsLong(Field<?>, Long) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsLong(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsLong(String, Long) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsLong(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsLong(int, Field<?>, Long) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsLong(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsLong(int, int, Long) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsLong(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsLong(int, String, Long) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsLong(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsLong(int, Long) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsShort(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsShort(Field<?>, Short) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsShort(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsShort(String, Short) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsShort(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsShort(int, Field<?>, Short) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsShort(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsShort(int, int, Short) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsShort(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsShort(int, String, Short) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsShort(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsShort(int, Short) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsString(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsString(Field<?>, String) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsString(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsString(String, String) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsString(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsString(int, Field<?>, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsString(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsString(int, int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsString(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsString(int, String, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsString(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsString(int, String) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsTime(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsTime(Field<?>, Time) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsTime(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsTime(String, Time) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsTime(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTime(int, Field<?>, Time) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTime(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTime(int, int, Time) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTime(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTime(int, String, Time) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTime(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsTime(int, Time) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsTimestamp(Field<?>) - Method in interface org.jooq.Record
Get a value from this Record, providing a field.
getValueAsTimestamp(Field<?>, Timestamp) - Method in interface org.jooq.Record
Get a value from this record, providing a field.
getValueAsTimestamp(String) - Method in interface org.jooq.Record
Get a value from this Record, providing a field name.
getValueAsTimestamp(String, Timestamp) - Method in interface org.jooq.Record
Get a value from this record, providing a field name.
getValueAsTimestamp(int, Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTimestamp(int, Field<?>, Timestamp) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTimestamp(int, int) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTimestamp(int, int, Timestamp) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTimestamp(int, String) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTimestamp(int, String, Timestamp) - Method in interface org.jooq.Result
Convenience method to fetch a value at a given position in the result.
getValueAsTimestamp(int) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValueAsTimestamp(int, Timestamp) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValues(Field<T>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValues(Field<?>, Class<? extends T>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValues(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValues(int, Class<? extends T>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValues(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValues(String, Class<? extends T>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsBigDecimal(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsBigDecimal(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsBigDecimal(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsBigInteger(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsBigInteger(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsBigInteger(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsByte(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsByte(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsByte(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsDate(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsDate(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsDate(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsDouble(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsDouble(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsDouble(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsFloat(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsFloat(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsFloat(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsInteger(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsInteger(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsInteger(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsLong(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsLong(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsLong(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsShort(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsShort(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsShort(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsString(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsString(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsString(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsTime(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsTime(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsTime(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsTimestamp(Field<?>) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsTimestamp(int) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
getValuesAsTimestamp(String) - Method in interface org.jooq.Result
Convenience method to fetch all values for a given field.
GRAPHIC - Static variable in class org.jooq.util.db2.DB2DataType
 
greaterOrEqual(T) - Method in interface org.jooq.Field
this >= value
greaterOrEqual(Field<T>) - Method in interface org.jooq.Field
this >= field
greaterOrEqual(Select<?>) - Method in interface org.jooq.Field
this >= (SelectgreaterOrEqualAll(Select<?>) - Method in interface org.jooq.Field
this >= all (SelectgreaterOrEqualAny(Select<?>) - Method in interface org.jooq.Field
this >= any (SelectgreaterOrEqualSome(Select<?>) - Method in interface org.jooq.Field
this >= some (SelectgreaterThan(T) - Method in interface org.jooq.Field
this > value
greaterThan(Field<T>) - Method in interface org.jooq.Field
this > field
greaterThan(Select<?>) - Method in interface org.jooq.Field
this > (SelectgreaterThanAll(Select<?>) - Method in interface org.jooq.Field
this > all (SelectgreaterThanAny(Select<?>) - Method in interface org.jooq.Field
this > any (SelectgreaterThanSome(Select<?>) - Method in interface org.jooq.Field
this > some (Selectgreatest(T...) - Method in interface org.jooq.Field
Find the greatest among all values This function has no equivalent in Adaptive Server, Derby, SQL Server and Sybase SQL Anywhere.
greatest(Field<?>...) - Method in interface org.jooq.Field
Find the greatest among all values This function has no equivalent in Adaptive Server, Derby, SQL Server and Sybase SQL Anywhere.
groupBy(Field<?>...) - Method in interface org.jooq.SelectGroupByStep
Add a GROUP BY clause to the query
groupBy(Collection<? extends Field<?>>) - Method in interface org.jooq.SelectGroupByStep
Add a GROUP BY clause to the query

H

H2DataType<T> - Class in org.jooq.util.h2
Supported data types for the SQLDialect.H2 dialect
H2Factory - Class in org.jooq.util.h2
A SQLDialect.H2 specific factory
H2Factory(Connection, SchemaMapping) - Constructor for class org.jooq.util.h2.H2Factory
Create a factory with connection and a schema mapping configured
H2Factory(Connection) - Constructor for class org.jooq.util.h2.H2Factory
Create a factory with connection
hashCode() - Method in class org.jooq.impl.AbstractDataType
 
hasNext() - Method in interface org.jooq.Cursor
Check whether this cursor has a next record This will conveniently close the Cursor, after the last Record was fetched.
having(Condition...) - Method in interface org.jooq.SelectHavingStep
Add a HAVING clause to the query
having(Collection<Condition>) - Method in interface org.jooq.SelectHavingStep
Add a HAVING clause to the query
having(String) - Method in interface org.jooq.SelectHavingStep
Add a HAVING clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
having(String, Object...) - Method in interface org.jooq.SelectHavingStep
Add a HAVING clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
hint(String) - Method in interface org.jooq.SelectFromStep
Add an Oracle-style hint to the preceding select clause Example: Factory create = new Factory(); create.select(field1, field2) .hint("/*+ALL_ROWS*/") .from(table1) .execute();
HSQLDBDataType<T> - Class in org.jooq.util.hsqldb
Supported data types for the SQLDialect.HSQLDB dialect
HSQLDBFactory - Class in org.jooq.util.hsqldb
A SQLDialect.HSQLDB specific factory
HSQLDBFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.hsqldb.HSQLDBFactory
Create a factory with connection and a schema mapping configured
HSQLDBFactory(Connection) - Constructor for class org.jooq.util.hsqldb.HSQLDBFactory
Create a factory with connection

I

I1 - Static variable in class org.jooq.util.ingres.IngresDataType
 
I2 - Static variable in class org.jooq.util.ingres.IngresDataType
 
I4 - Static variable in class org.jooq.util.ingres.IngresDataType
 
I8 - Static variable in class org.jooq.util.ingres.IngresDataType
 
Identity<R extends Record,T> - Interface in org.jooq
An Identity is an object representing an IDENTITY column as understood by the SQL:2003 standard.
IDENTITY - Static variable in class org.jooq.util.h2.H2DataType
 
ignored() - Method in interface org.jooq.Loader
The number of ignored rows
ignoreNulls() - Method in interface org.jooq.WindowIgnoreNullsStep
Add an IGNORE NULLS clause to the window function.
ignoreRows(int) - Method in interface org.jooq.LoaderCSVOptionsStep
Specify that a certain number of rows should be ignored from the CSV file.
IMAGE - Static variable in class org.jooq.util.ase.ASEDataType
 
IMAGE - Static variable in class org.jooq.util.h2.H2DataType
 
IMAGE - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
IMAGE - Static variable in class org.jooq.util.sybase.SybaseDataType
 
in(Collection<T>) - Method in interface org.jooq.Field
this in (values...)
in(T...) - Method in interface org.jooq.Field
this in (values...)
in(Field<?>...) - Method in interface org.jooq.Field
this in (values...)
in(Select<?>) - Method in interface org.jooq.Field
this in (select...)
info(Object) - Method in class org.jooq.impl.JooqLogger
 
info(Object, Object) - Method in class org.jooq.impl.JooqLogger
 
info(Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
info(Object, Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
IngresDataType<T> - Class in org.jooq.util.ingres
Supported data types for the SQLDialect.INGRES dialect
INGRESDATE - Static variable in class org.jooq.util.ingres.IngresDataType
 
IngresFactory - Class in org.jooq.util.ingres
A SQLDialect.INGRES specific factory
IngresFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.ingres.IngresFactory
Create a factory with connection and a schema mapping configured
IngresFactory(Connection) - Constructor for class org.jooq.util.ingres.IngresFactory
Create a factory with connection
INITIAL_READ_SIZE - Static variable in class org.jooq.tools.csv.CSVParser
 
inline() - Method in interface org.jooq.RenderContext
Whether bind variables should be inlined, rather than rendered as '?'
inline(boolean) - Method in interface org.jooq.RenderContext
Set the new context value for RenderContext.inline()
Insert - Interface in org.jooq
A Query that can insert data in the database.
InsertFinalStep - Interface in org.jooq
This type is used for the Insert's DSL API.
insertInto(Table<R>) - Method in class org.jooq.impl.Factory
Create a new DSL insert statement.
insertInto(Table<R>, Field<?>...) - Method in class org.jooq.impl.Factory
Create a new DSL insert statement.
insertInto(Table<R>, Collection<? extends Field<?>>) - Method in class org.jooq.impl.Factory
Create a new DSL insert statement.
insertInto(Table<R>, Select<?>) - Method in class org.jooq.impl.Factory
Create a new DSL insert statement.
InsertOnDuplicateSetMoreStep - Interface in org.jooq
This type is used for the Insert's DSL API.
InsertOnDuplicateSetStep - Interface in org.jooq
This type is used for the Insert's DSL API.
InsertOnDuplicateStep - Interface in org.jooq
This type is used for the Insert's DSL API.
insertQuery(Table<R>) - Method in class org.jooq.impl.Factory
Create a new InsertQuery
InsertQuery<R extends TableRecord<R>> - Interface in org.jooq
A query for data insertion
InsertResultStep - Interface in org.jooq
This type is used for the Insert's DSL API.
InsertReturningStep - Interface in org.jooq
This type is used for the Insert's DSL API.
InsertSetMoreStep - Interface in org.jooq
This type is used for the Insert's alternative DSL API.
InsertSetStep - Interface in org.jooq
This type is used for the Insert's alternative DSL API.
InsertValuesStep - Interface in org.jooq
This type is used for the Insert's DSL API.
INT - Static variable in class org.jooq.util.ase.ASEDataType
 
INT - Static variable in class org.jooq.util.derby.DerbyDataType
 
INT - Static variable in class org.jooq.util.h2.H2DataType
 
INT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
INT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
INT - Static variable in class org.jooq.util.oracle.OracleDataType
 
INT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
INT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
INT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
INT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
INT2 - Static variable in class org.jooq.util.h2.H2DataType
 
INT2 - Static variable in class org.jooq.util.postgres.PostgresDataType
 
INT2 - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
INT4 - Static variable in class org.jooq.util.h2.H2DataType
 
INT4 - Static variable in class org.jooq.util.postgres.PostgresDataType
 
INT8 - Static variable in class org.jooq.util.h2.H2DataType
 
INT8 - Static variable in class org.jooq.util.postgres.PostgresDataType
 
INT8 - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
INTEGER - Static variable in class org.jooq.impl.SQLDataType
The Types.INTEGER type
INTEGER - Static variable in class org.jooq.util.ase.ASEDataType
 
INTEGER - Static variable in class org.jooq.util.db2.DB2DataType
 
INTEGER - Static variable in class org.jooq.util.derby.DerbyDataType
 
INTEGER - Static variable in class org.jooq.util.h2.H2DataType
 
INTEGER - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
INTEGER - Static variable in class org.jooq.util.ingres.IngresDataType
 
INTEGER - Static variable in class org.jooq.util.mysql.MySQLDataType
 
INTEGER - Static variable in class org.jooq.util.oracle.OracleDataType
 
INTEGER - Static variable in class org.jooq.util.postgres.PostgresDataType
 
INTEGER - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
INTEGER - Static variable in class org.jooq.util.sybase.SybaseDataType
 
INTEGER1 - Static variable in class org.jooq.util.ingres.IngresDataType
 
INTEGER2 - Static variable in class org.jooq.util.ingres.IngresDataType
 
INTEGER4 - Static variable in class org.jooq.util.ingres.IngresDataType
 
INTEGER8 - Static variable in class org.jooq.util.ingres.IngresDataType
 
internalAPI(Class<I>) - Method in interface org.jooq.Adapter
Adapt to an internal type assuming its functionality This is for JOOQ INTERNAL USE only.
intersect(Select<R>) - Method in interface org.jooq.Select
Combine with other selects
into(Class<? extends E>) - Method in interface org.jooq.Record
Map resulting records onto a custom type.
into(Class<? extends E>) - Method in interface org.jooq.Result
Map resulting records onto a custom type.
into(H) - Method in interface org.jooq.Result
Map results into a custom handler callback
isAllWhiteSpace(CharSequence) - Method in class org.jooq.tools.csv.CSVParser
precondition: sb.length() > 0
isBinary() - Method in interface org.jooq.DataType
Whether this data type is any binary type.
isBinary() - Method in class org.jooq.impl.AbstractDataType
 
isBlank(String) - Static method in class org.jooq.impl.StringUtils
Checks if a String is whitespace, empty ("") or null.
isClosed() - Method in interface org.jooq.Cursor
Check whether this Cursor has been explicitly or "conveniently" closed.
isDebugEnabled() - Method in class org.jooq.impl.JooqLogger
 
isEmpty(String) - Static method in class org.jooq.impl.StringUtils
Checks if a String is empty ("") or null.
isEmpty() - Method in interface org.jooq.Result
Whether there are any records contained in this Result
isFalse() - Method in interface org.jooq.Field
lcase(this) in ("0", "n", "no", "false", "off", "disabled")
isInfoEnabled() - Method in class org.jooq.impl.JooqLogger
 
isNextCharacterEscapable(String, boolean, int) - Method in class org.jooq.tools.csv.CSVParser
precondition: the current character is an escape
isNotNull() - Method in interface org.jooq.Field
this is not null
isNull() - Method in interface org.jooq.Field
this is null
isNullLiteral() - Method in interface org.jooq.Field
Whether this field represents a null literal.
isNullLiteral() - Method in class org.jooq.impl.CustomField
Subclasses may further override this method
Whether this field represents a null literal.
isNullLiteral() - Method in class org.jooq.impl.TableFieldImpl
 
isNullLiteral() - Method in class org.jooq.impl.UDTFieldImpl
 
isNumeric() - Method in interface org.jooq.DataType
Whether this data type is any numeric data type.
isNumeric() - Method in class org.jooq.impl.AbstractDataType
 
isOverloaded() - Method in class org.jooq.impl.AbstractRoutine
 
isPending() - Method in class org.jooq.tools.csv.CSVParser
 
isString() - Method in interface org.jooq.DataType
Whether this data type is any character data type.
isString() - Method in class org.jooq.impl.AbstractDataType
 
isTemporal() - Method in interface org.jooq.DataType
Whether this data type is any date or time type.
isTemporal() - Method in class org.jooq.impl.AbstractDataType
 
isTraceEnabled() - Method in class org.jooq.impl.JooqLogger
 
isTrue() - Method in interface org.jooq.Field
lcase(this) in ("1", "y", "yes", "true", "on", "enabled")
iterator() - Method in class org.jooq.impl.ArrayRecordImpl
 

J

JAVAIOSERIALIZABLE - Static variable in class org.jooq.util.derby.DerbyDataType
 
join(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
INNER JOIN a table
join(String) - Method in interface org.jooq.SelectJoinStep
INNER JOIN a table NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
join(String, Object...) - Method in interface org.jooq.SelectJoinStep
INNER JOIN a table NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
JoinType - Enum in org.jooq
The type of join
JooqLogger - Class in org.jooq.impl
The jOOQ logger abstraction
JooqLogger() - Constructor for class org.jooq.impl.JooqLogger
 
JSONArray - Class in org.jooq.tools.json
A JSON array.
JSONArray() - Constructor for class org.jooq.tools.json.JSONArray
 
JSONObject - Class in org.jooq.tools.json
A JSON object.
JSONObject() - Constructor for class org.jooq.tools.json.JSONObject
 
JSONValue - Class in org.jooq.tools.json
 
JSONValue() - Constructor for class org.jooq.tools.json.JSONValue
 

K

Key<R extends Record> - Interface in org.jooq
A Key is an object representing a UNIQUE KEY, a PRIMARY KEY, or a FOREIGN KEY.

L

lag() - Method in interface org.jooq.Field
The lag(field) over ([analytic clause]) function.
lag(int) - Method in interface org.jooq.Field
The lag(field, offset) over ([analytic clause]) function.
lag(int, T) - Method in interface org.jooq.Field
The lag(field, offset, defaultValue) over ([analytic clause]) function.
lag(int, Field<T>) - Method in interface org.jooq.Field
The lag(field, offset, defaultValue) over ([analytic clause]) function.
lastID() - Method in class org.jooq.impl.Factory
Retrieve the last inserted ID.
lastID(Identity<?, T>) - Method in class org.jooq.impl.Factory
Deprecated. - 1.6.6 - This is not a precise way of fetching generated identity values, because it assumes that:
  • identity values are increased by one
  • transactional integrity is given (no race conditions occurred)

Use INSERT .. RETURNING instead, in InsertQuery.getReturned(), or Factory.lastID() if your RDBMS supports such a clause.

lastValue() - Method in interface org.jooq.Field
The last_value(field) over ([analytic clause]) function.
lead() - Method in interface org.jooq.Field
The lead(field) over ([analytic clause]) function.
lead(int) - Method in interface org.jooq.Field
The lead(field, offset) over ([analytic clause]) function.
lead(int, T) - Method in interface org.jooq.Field
The lead(field, offset, defaultValue) over ([analytic clause]) function.
lead(int, Field<T>) - Method in interface org.jooq.Field
The lead(field, offset, defaultValue) over ([analytic clause]) function.
least(T...) - Method in interface org.jooq.Field
Find the least among all values This function has no equivalent in Adaptive Server, Derby, SQL Server and Sybase SQL Anywhere.
least(Field<?>...) - Method in interface org.jooq.Field
Find the least among all values This function has no equivalent in Adaptive Server, Derby, SQL Server and Sybase SQL Anywhere.
leftOuterJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
LEFT OUTER JOIN a table
leftOuterJoin(String) - Method in interface org.jooq.SelectJoinStep
LEFT OUTER JOIN a table NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
leftOuterJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
LEFT OUTER JOIN a table NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
leftPad(String, int) - Static method in class org.jooq.impl.StringUtils
Left pad a String with spaces (' ').
leftPad(String, int, char) - Static method in class org.jooq.impl.StringUtils
Left pad a String with a specified character.
leftPad(String, int, String) - Static method in class org.jooq.impl.StringUtils
Left pad a String with a specified String.
length() - Method in interface org.jooq.Field
Get the length of a VARCHAR type.
lessOrEqual(T) - Method in interface org.jooq.Field
this <= value
lessOrEqual(Field<T>) - Method in interface org.jooq.Field
this <= field
lessOrEqual(Select<?>) - Method in interface org.jooq.Field
this <= (SelectlessOrEqualAll(Select<?>) - Method in interface org.jooq.Field
this <= all (SelectlessOrEqualAny(Select<?>) - Method in interface org.jooq.Field
this <= any (SelectlessOrEqualSome(Select<?>) - Method in interface org.jooq.Field
this <= some (SelectlessOrEqualToAll(Select<?>) - Method in interface org.jooq.Field
Deprecated. - 1.6.3 [#732] - use Field.lessOrEqualAll(Select) instead
lessOrEqualToAny(Select<?>) - Method in interface org.jooq.Field
Deprecated. - 1.6.3 [#732] - use Field.lessOrEqualAny(Select) instead
lessOrEqualToSome(Select<?>) - Method in interface org.jooq.Field
Deprecated. - 1.6.3 [#732] - use Field.lessOrEqualSome(Select) instead
lessThan(T) - Method in interface org.jooq.Field
this < value
lessThan(Field<T>) - Method in interface org.jooq.Field
this < field
lessThan(Select<?>) - Method in interface org.jooq.Field
this < (SelectlessThanAll(Select<?>) - Method in interface org.jooq.Field
this < all (SelectlessThanAny(Select<?>) - Method in interface org.jooq.Field
this < any (SelectlessThanSome(Select<?>) - Method in interface org.jooq.Field
this < some (Selectlevel() - Method in class org.jooq.util.oracle.OracleFactory
Retrieve the Oracle-specific LEVEL pseudo-field (to be used along with CONNECT BY clauses)
like(T) - Method in interface org.jooq.Field
this like value
limit(int) - Method in interface org.jooq.SelectLimitStep
Add a LIMIT clause to the query If there is no LIMIT or TOP clause in your RDBMS, this is simulated with a ROW_NUMBER() window function and nested SELECT statements.
limit(int, int) - Method in interface org.jooq.SelectLimitStep
Add a LIMIT clause to the query If there is no LIMIT or TOP clause in your RDBMS, or if your RDBMS does not natively support offsets, this is simulated with a ROW_NUMBER() window function and nested SELECT statements.
limit(int) - Method in interface org.jooq.SimpleSelectLimitStep
Add a LIMIT clause to the query If there is no LIMIT or TOP clause in your RDBMS, this is simulated with a ROW_NUMBER() window function and nested SELECT statements.
limit(int, int) - Method in interface org.jooq.SimpleSelectLimitStep
Add a LIMIT clause to the query If there is no LIMIT or TOP clause in your RDBMS, or if your RDBMS does not natively support offsets, this is simulated with a ROW_NUMBER() window function and nested SELECT statements.
literal(T) - Method in class org.jooq.impl.Factory
Get a typed Field for a literal.
literal(Object, Class<T>) - Method in class org.jooq.impl.Factory
Get a typed Field for a literal.
literal(Object, DataType<T>) - Method in class org.jooq.impl.Factory
Get a typed Field for a literal.
literal(String) - Method in interface org.jooq.RenderContext
Append some (quoted) literal to the context's contained StringBuilder
ln() - Method in interface org.jooq.Field
Get the ln(field) function, taking the natural logarithm of this field This renders the ln or log function where available: ln([this]) or log([this])
loadCSV(File) - Method in interface org.jooq.LoaderSourceStep
Load CSV data
loadCSV(String) - Method in interface org.jooq.LoaderSourceStep
Load CSV data
loadCSV(InputStream) - Method in interface org.jooq.LoaderSourceStep
Load CSV data
loadCSV(Reader) - Method in interface org.jooq.LoaderSourceStep
Load CSV data
Loader<R extends TableRecord<R>> - Interface in org.jooq
The Loader API is used for configuring data loads.
LoaderCSVOptionsStep<R extends TableRecord<R>> - Interface in org.jooq
The Loader API is used for configuring data loads.
LoaderCSVStep<R extends TableRecord<R>> - Interface in org.jooq
The Loader API is used for configuring data loads.
LoaderError - Interface in org.jooq
An error that occurred during loading.
LoaderLoadStep<R extends TableRecord<R>> - Interface in org.jooq
The Loader API is used for configuring data loads.
LoaderOptionsStep<R extends TableRecord<R>> - Interface in org.jooq
The Loader API is used for configuring data loads.
LoaderSourceStep<R extends TableRecord<R>> - Interface in org.jooq
The Loader API is used for configuring data loads.
LoaderXMLStep<R extends TableRecord<R>> - Interface in org.jooq
The Loader API is used for configuring data loads.
loadInto(Table<R>) - Method in class org.jooq.impl.Factory
Create a new Loader object to load data from a CSV or XML source
loadXML(File) - Method in interface org.jooq.LoaderSourceStep
Load XML data
loadXML(String) - Method in interface org.jooq.LoaderSourceStep
Load XML data
loadXML(InputStream) - Method in interface org.jooq.LoaderSourceStep
Load XML data
loadXML(Reader) - Method in interface org.jooq.LoaderSourceStep
Load XML data
loadXML(InputSource) - Method in interface org.jooq.LoaderSourceStep
Load XML data
LockProvider - Interface in org.jooq
A query part (mostly a Select statement) providing the possibility of locking tables, rows using a FOR UPDATE clause
log(int) - Method in interface org.jooq.Field
Get the log(field, base) function This renders the log function where available: log([this]) ... or simulates it elsewhere (in most RDBMS) using the natural logarithm: ln([this]) / ln([base])
LONG - Static variable in class org.jooq.util.oracle.OracleDataType
 
LONGBINARY - Static variable in class org.jooq.util.sybase.SybaseDataType
 
LONGBLOB - Static variable in class org.jooq.util.h2.H2DataType
 
LONGBLOB - Static variable in class org.jooq.util.mysql.MySQLDataType
 
LONGBYTE - Static variable in class org.jooq.util.ingres.IngresDataType
 
LONGNVARCHAR - Static variable in class org.jooq.impl.SQLDataType
The Types.LONGNVARCHAR type
LONGNVARCHAR - Static variable in class org.jooq.util.ingres.IngresDataType
 
LONGNVARCHAR - Static variable in class org.jooq.util.sybase.SybaseDataType
 
LONGRAW - Static variable in class org.jooq.util.oracle.OracleDataType
 
LONGSYSNAME - Static variable in class org.jooq.util.ase.ASEDataType
 
LONGTEXT - Static variable in class org.jooq.util.h2.H2DataType
 
LONGTEXT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
LONGVARBINARY - Static variable in class org.jooq.impl.SQLDataType
The Types.LONGVARBINARY type
LONGVARBINARY - Static variable in class org.jooq.util.h2.H2DataType
 
LONGVARBINARY - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
LONGVARBINARY - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
LONGVARBIT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
LONGVARCHAR - Static variable in class org.jooq.impl.SQLDataType
The Types.LONGVARCHAR type
LONGVARCHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
LONGVARCHAR - Static variable in class org.jooq.util.db2.DB2DataType
 
LONGVARCHAR - Static variable in class org.jooq.util.derby.DerbyDataType
 
LONGVARCHAR - Static variable in class org.jooq.util.h2.H2DataType
 
LONGVARCHAR - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
LONGVARCHAR - Static variable in class org.jooq.util.ingres.IngresDataType
 
LONGVARCHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
LONGVARCHAR - Static variable in class org.jooq.util.sybase.SybaseDataType
 
LONGVARCHARFORBITDATA - Static variable in class org.jooq.util.derby.DerbyDataType
 
lower() - Method in interface org.jooq.Field
Get the lower(field) function This renders the lower function in all dialects: lower([this])
lpad(Field<? extends Number>) - Method in interface org.jooq.Field
Get the lpad(field, length) function This renders the lpad function where available: lpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat(repeat(' ', [length] - length([this])), [this])
lpad(int) - Method in interface org.jooq.Field
Get the lpad(field, length) function This renders the lpad function where available: lpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat(repeat(' ', [length] - length([this])), [this])
lpad(Field<? extends Number>, Field<String>) - Method in interface org.jooq.Field
Get the lpad(field, length, character) function This renders the lpad function where available: lpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat(repeat([character], [length] - length([this])), [this])
lpad(int, char) - Method in interface org.jooq.Field
Get the lpad(field, length, character) function This renders the lpad function where available: lpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat(repeat([character], [length] - length([this])), [this])
ltrim() - Method in interface org.jooq.Field
Get the ltrim(field) function This renders the ltrim function in all dialects: ltrim([this])

M

map(Schema) - Method in class org.jooq.SchemaMapping
Apply mapping to a given schema
map(Table<?>) - Method in class org.jooq.SchemaMapping
Apply mapping to a given table
MasterDataType<T> - Interface in org.jooq
A type holding master data.
max() - Method in interface org.jooq.Field
Get the max value over a field: max(field)
maxOver() - Method in interface org.jooq.Field
The max(field) over ([analytic clause]) function.
md5(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific MD5() function
md5(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific MD5() function
median() - Method in interface org.jooq.Field
Get the median over a numeric field: median(field) This is known to be supported in any of these RDBMS: HSQLDB Oracle Sybase SQL Anywhere
MEDIUMBLOB - Static variable in class org.jooq.util.h2.H2DataType
 
MEDIUMBLOB - Static variable in class org.jooq.util.mysql.MySQLDataType
 
MEDIUMINT - Static variable in class org.jooq.util.h2.H2DataType
 
MEDIUMINT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
MEDIUMINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
MEDIUMTEXT - Static variable in class org.jooq.util.h2.H2DataType
 
MEDIUMTEXT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
Merge - Interface in org.jooq
A Query that can merge data in the database.
MergeFinalStep - Interface in org.jooq
This type is used for the Merge's DSL API.
mergeInto(Table<R>) - Method in class org.jooq.impl.Factory
Create a new DSL merge statement.
MergeMatchedSetMoreStep - Interface in org.jooq
This type is used for the Merge's DSL API.
MergeMatchedSetStep - Interface in org.jooq
This type is used for the Merge's DSL API.
MergeMatchedStep - Interface in org.jooq
This type is used for the Merge's DSL API.
MergeNotMatchedStep - Interface in org.jooq
This type is used for the Merge's DSL API.
MergeNotMatchedValuesStep - Interface in org.jooq
This type is used for the Merge's DSL API.
MergeOnConditionStep - Interface in org.jooq
This type is used for the Merge's DSL API.
MergeOnStep - Interface in org.jooq
This type is used for the Merge's DSL API.
MergeUsingStep - Interface in org.jooq
This type is used for the Merge's DSL API.
min() - Method in interface org.jooq.Field
Get the min value over a field: min(field)
minOver() - Method in interface org.jooq.Field
The min(field) over ([analytic clause]) function.
mod(Number) - Method in interface org.jooq.Field
An arithmetic expression getting the modulo of this divided by value This renders the modulo operation where available: [this] % [value] ... or the modulo function elsewhere: mod([this], [value])
mod(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression getting the modulo of this divided by value This renders the modulo operation where available: [this] % [value] ... or the modulo function elsewhere: mod([this], [value])
MONEY - Static variable in class org.jooq.util.ase.ASEDataType
 
MONEY - Static variable in class org.jooq.util.postgres.PostgresDataType
 
MONEY - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
MONEY - Static variable in class org.jooq.util.sybase.SybaseDataType
 
mul(Number) - Method in interface org.jooq.Field
An arithmetic expression multiplying this with value
mul(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression multiplying this with value
mul(Field<? extends Number>) - Method in class org.jooq.impl.CustomField
Don't allow any further overrides
MySQLDataType<T> - Class in org.jooq.util.mysql
Supported data types for the SQLDialect.MYSQL dialect
MySQLFactory - Class in org.jooq.util.mysql
A SQLDialect.MYSQL specific factory
MySQLFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.mysql.MySQLFactory
Create a factory with connection and a schema mapping configured
MySQLFactory(Connection) - Constructor for class org.jooq.util.mysql.MySQLFactory
Create a factory with connection

N

NAME - Static variable in class org.jooq.util.postgres.PostgresDataType
 
NamedQueryPart - Interface in org.jooq
A common interface for query parts that have a name.
NamedTypeProviderQueryPart<T> - Interface in org.jooq
Any object providing a type.
NATIONALCHARACTERLARGEOBJECT - Static variable in class org.jooq.util.ingres.IngresDataType
 
NATIVECHARACTER - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NATURAL - Static variable in class org.jooq.util.oracle.OracleDataType
 
naturalJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
NATURAL JOIN a table Natural joins are supported by most RDBMS.
naturalJoin(String) - Method in interface org.jooq.SelectJoinStep
NATURAL JOIN a table Natural joins are supported by most RDBMS.
naturalJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
NATURAL JOIN a table Natural joins are supported by most RDBMS.
naturalLeftOuterJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
NATURAL LEFT OUTER JOIN a table Natural joins are supported by most RDBMS.
naturalLeftOuterJoin(String) - Method in interface org.jooq.SelectJoinStep
NATURAL LEFT OUTER JOIN a table Natural joins are supported by most RDBMS.
naturalLeftOuterJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
NATURAL LEFT OUTER JOIN a table Natural joins are supported by most RDBMS.
NATURALN - Static variable in class org.jooq.util.oracle.OracleDataType
 
naturalRightOuterJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
NATURAL RIGHT OUTER JOIN a table and proceed to the next step Natural joins are supported by most RDBMS.
naturalRightOuterJoin(String) - Method in interface org.jooq.SelectJoinStep
NATURAL RIGHT OUTER JOIN a table and proceed to the next step Natural joins are supported by most RDBMS.
naturalRightOuterJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
NATURAL RIGHT OUTER JOIN a table and proceed to the next step Natural joins are supported by most RDBMS.
NCHAR - Static variable in class org.jooq.impl.SQLDataType
The Types.NCHAR type
NCHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
NCHAR - Static variable in class org.jooq.util.h2.H2DataType
 
NCHAR - Static variable in class org.jooq.util.ingres.IngresDataType
 
NCHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
NCHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NCHAR - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
NCHAR - Static variable in class org.jooq.util.sybase.SybaseDataType
 
NCHARLARGEOBJECT - Static variable in class org.jooq.util.ingres.IngresDataType
 
NCLOB - Static variable in class org.jooq.impl.SQLDataType
The Types.NCLOB type
NCLOB - Static variable in class org.jooq.util.h2.H2DataType
 
NCLOB - Static variable in class org.jooq.util.ingres.IngresDataType
 
NCLOB - Static variable in class org.jooq.util.oracle.OracleDataType
 
neg() - Method in interface org.jooq.Field
Negate this field to get its negative value.
newRecord(Table<R>) - Method in class org.jooq.impl.Factory
Create a new Record that can be inserted into the corresponding table.
newRecord() - Method in interface org.jooq.InsertQuery
Adds a new Record to the insert statement for multi-record inserts Calling this method will cause subsequent calls to StoreQuery.addValue(Field, Object) (and similar) to fill the next record.
newRecord() - Method in interface org.jooq.InsertSetMoreStep
Add an additional record to the INSERT statement
next(R) - Method in interface org.jooq.RecordHandler
A callback method indicating that the next record has been fetched.
nextAlias() - Method in interface org.jooq.RenderContext
Return a new alias that is unique for the scope of one query.
nextIndex() - Method in interface org.jooq.BindContext
Get the next bind index.
nextval(Sequence) - Method in class org.jooq.impl.Factory
Convenience method to fetch the NEXTVAL for a sequence directly from this Factory's underlying JDBC Connection
nextval() - Method in class org.jooq.impl.SequenceImpl
 
nextval() - Method in interface org.jooq.Sequence
Increment the sequence and get the next value
NO_MAPPING - Static variable in class org.jooq.SchemaMapping
The default, unmodifiable mapping that just takes generated schemata
normalise(String) - Static method in class org.jooq.impl.FieldTypeHelper
 
not() - Method in interface org.jooq.Condition
Invert this condition
notEqual(T) - Method in interface org.jooq.Field
this !
notEqual(Field<T>) - Method in interface org.jooq.Field
this !
notEqual(Select<?>) - Method in interface org.jooq.Field
this !
notEqualAll(Select<?>) - Method in interface org.jooq.Field
this !
notEqualAny(Select<?>) - Method in interface org.jooq.Field
this !
notEqualSome(Select<?>) - Method in interface org.jooq.Field
this !
notExists(Select<?>) - Method in class org.jooq.impl.Factory
Create a not exists condition.
notIn(Collection<T>) - Method in interface org.jooq.Field
this not in (values...)
notIn(T...) - Method in interface org.jooq.Field
this not in (values...)
notIn(Field<?>...) - Method in interface org.jooq.Field
this not in (values...)
notIn(Select<?>) - Method in interface org.jooq.Field
this not in (select...)
notLike(T) - Method in interface org.jooq.Field
this not like value
noWait() - Method in interface org.jooq.SelectForUpdateWaitStep
Add a WAIT clause to the FOR UPDATE clause at the end of the query.
noWait() - Method in interface org.jooq.SimpleSelectForUpdateWaitStep
Add a WAIT clause to the FOR UPDATE clause at the end of the query.
NTEXT - Static variable in class org.jooq.util.h2.H2DataType
 
NTEXT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
NTEXT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
ntile(int) - Method in class org.jooq.impl.Factory
The ntile([number]) over ([analytic clause]) function.
NULL - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NULL_CHARACTER - Static variable in class org.jooq.tools.csv.CSVParser
This is the "null" character - if a value is set to this then it is ignored.
nullif(T) - Method in interface org.jooq.Field
Gets the Oracle-style NULLIF(value, other) function
nullif(Field<T>) - Method in interface org.jooq.Field
Gets the Oracle-style NULLIF(value, other) function Returns the dialect's equivalent to NULLIF: Oracle NULLIF
nullsFirst() - Method in interface org.jooq.SortField
Add a NULLS FIRST clause to this sort field
nullsLast() - Method in interface org.jooq.SortField
Add a NULLS LAST clause to this sort field
NUMBER - Static variable in class org.jooq.util.h2.H2DataType
 
NUMBER - Static variable in class org.jooq.util.oracle.OracleDataType
 
NUMERIC - Static variable in class org.jooq.impl.SQLDataType
The Types.NUMERIC type
NUMERIC - Static variable in class org.jooq.util.ase.ASEDataType
 
NUMERIC - Static variable in class org.jooq.util.derby.DerbyDataType
 
NUMERIC - Static variable in class org.jooq.util.h2.H2DataType
 
NUMERIC - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
NUMERIC - Static variable in class org.jooq.util.ingres.IngresDataType
 
NUMERIC - Static variable in class org.jooq.util.oracle.OracleDataType
 
NUMERIC - Static variable in class org.jooq.util.postgres.PostgresDataType
 
NUMERIC - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NUMERIC - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
NUMERIC - Static variable in class org.jooq.util.sybase.SybaseDataType
 
NVARCHAR - Static variable in class org.jooq.impl.SQLDataType
The Types.NVARCHAR type
NVARCHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
NVARCHAR - Static variable in class org.jooq.util.h2.H2DataType
 
NVARCHAR - Static variable in class org.jooq.util.ingres.IngresDataType
 
NVARCHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
NVARCHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NVARCHAR - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
NVARCHAR - Static variable in class org.jooq.util.sybase.SybaseDataType
 
NVARCHAR2 - Static variable in class org.jooq.util.h2.H2DataType
 
NVARCHAR2 - Static variable in class org.jooq.util.oracle.OracleDataType
 
nvl(T) - Method in interface org.jooq.Field
Gets the Oracle-style NVL(value, defaultValue) function
nvl(Field<T>) - Method in interface org.jooq.Field
Gets the Oracle-style NVL(value, defaultValue) function Returns the dialect's equivalent to NVL: DB2 nvl2(Z, Z) - Method in interface org.jooq.Field
Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function
nvl2(Field<Z>, Field<Z>) - Method in interface org.jooq.Field
Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function Returns the dialect's equivalent to NVL2: Oracle NVL2 Other dialects: CASE WHEN [value] IS NULL THEN [valueIfNull] ELSE [valueIfNotNull] END

O

OBJECT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
octetLength() - Method in interface org.jooq.Field
Get the octet_length(field) function This translates into any dialect
of(Field<?>...) - Method in interface org.jooq.SelectForUpdateOfStep
Add an OF clause to the FOR UPDATE clause at the end of the query.
of(Collection<Field<?>>) - Method in interface org.jooq.SelectForUpdateOfStep
Add an OF clause to the FOR UPDATE clause at the end of the query.
of(Table<?>...) - Method in interface org.jooq.SelectForUpdateOfStep
Add an OF clause to the FOR UPDATE clause at the end of the query.
of(Field<?>...) - Method in interface org.jooq.SimpleSelectForUpdateOfStep
Add an OF clause to the FOR UPDATE clause at the end of the query.
of(Collection<Field<?>>) - Method in interface org.jooq.SimpleSelectForUpdateOfStep
Add an OF clause to the FOR UPDATE clause at the end of the query.
of(Table<?>...) - Method in interface org.jooq.SimpleSelectForUpdateOfStep
Add an OF clause to the FOR UPDATE clause at the end of the query.
offset(int) - Method in interface org.jooq.SelectOffsetStep
Add an OFFSET clause to the query If there is no LIMIT ..
offset(int) - Method in interface org.jooq.SimpleSelectOffsetStep
Add an OFFSET clause to the query If there is no LIMIT ..
OID - Static variable in class org.jooq.util.h2.H2DataType
 
OID - Static variable in class org.jooq.util.postgres.PostgresDataType
 
OIDVECTOR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
on(Condition...) - Method in interface org.jooq.MergeOnStep
Provide join conditions and proceed to the next step
on(String) - Method in interface org.jooq.MergeOnStep
Provide join conditions and proceed to the next step NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
on(String, Object...) - Method in interface org.jooq.MergeOnStep
Provide join conditions and proceed to the next step NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
on(Condition...) - Method in interface org.jooq.SelectOnStep
Add an ON clause to the previous JOIN
on(String) - Method in interface org.jooq.SelectOnStep
Add an ON clause to the previous JOIN NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
on(String, Object...) - Method in interface org.jooq.SelectOnStep
Add an ON clause to the previous JOIN NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
onDuplicateKeyError() - Method in interface org.jooq.LoaderOptionsStep
Instruct the Loader to cause an error in loading if there are any duplicate records.
onDuplicateKeyIgnore() - Method in interface org.jooq.LoaderOptionsStep
Instruct the Loader to skip duplicate records if the main unique key's value is already in the database.
onDuplicateKeyUpdate() - Method in interface org.jooq.InsertOnDuplicateStep
Add an ON DUPLICATE KEY UPDATE clause to this insert query.
onDuplicateKeyUpdate(boolean) - Method in interface org.jooq.InsertQuery
Whether a ON DUPLICATE KEY UPDATE clause should be added to this INSERT statement.
onDuplicateKeyUpdate() - Method in interface org.jooq.LoaderOptionsStep
Instruct the Loader to update duplicate records if the main unique key's value is already in the database.
one() - Method in class org.jooq.impl.Factory
A 1 literal.
onErrorAbort() - Method in interface org.jooq.LoaderOptionsStep
Instruct the Loader to abort loading after the first error that might occur when inserting a record.
onErrorIgnore() - Method in interface org.jooq.LoaderOptionsStep
Instruct the Loader to ignore any errors that might occur when inserting a record.
Operator - Enum in org.jooq
An operator used for combining conditions
or(Condition) - Method in interface org.jooq.Condition
Combine this condition with another one using the Operator.OR operator.
or(String) - Method in interface org.jooq.Condition
Combine this condition with another one using the Operator.OR operator.
or(String, Object...) - Method in interface org.jooq.Condition
Combine this condition with another one using the Operator.OR operator.
or(Condition) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator
or(String) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
or(String, Object...) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
or(Condition) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String, Object...) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(Condition) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String, Object...) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(Condition) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String, Object...) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(Condition) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String, Object...) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(Condition) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(String, Object...) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator and proceed to the next step.
or(Condition) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator
or(String) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
or(String, Object...) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with another one using the Operator.OR operator NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
OracleDataType<T> - Class in org.jooq.util.oracle
Supported data types for the SQLDialect.ORACLE dialect
OracleFactory - Class in org.jooq.util.oracle
A SQLDialect.ORACLE specific factory
OracleFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.oracle.OracleFactory
Create a factory with connection and a schema mapping configured
OracleFactory(Connection) - Constructor for class org.jooq.util.oracle.OracleFactory
Create a factory with connection
OracleUtils - Class in org.jooq.util.oracle
Utility methods for use with SQLDialect.ORACLE This class has a hidden dependency on the Oracle JDBC driver.
orderBy(Field<?>...) - Method in interface org.jooq.SelectOrderByStep
Add an ORDER BY clause to the query
orderBy(SortField<?>...) - Method in interface org.jooq.SelectOrderByStep
Add an ORDER BY clause to the query
orderBy(Collection<SortField<?>>) - Method in interface org.jooq.SelectOrderByStep
Add an ORDER BY clause to the query
orderBy(int...) - Method in interface org.jooq.SelectOrderByStep
Add an ORDER BY clause to the query Indexes start at 1 in SQL!
orderBy(Field<?>...) - Method in interface org.jooq.SimpleSelectOrderByStep
Add an ORDER BY clause to the query
orderBy(SortField<?>...) - Method in interface org.jooq.SimpleSelectOrderByStep
Add an ORDER BY clause to the query
orderBy(Collection<SortField<?>>) - Method in interface org.jooq.SimpleSelectOrderByStep
Add an ORDER BY clause to the query
orderBy(int...) - Method in interface org.jooq.SimpleSelectOrderByStep
Add an ORDER BY clause to the query Indexes start at 1 in SQL!
orderBy(Field<?>...) - Method in interface org.jooq.WindowOrderByStep
Add an ORDER BY clause to the window function.
orderBy(SortField<?>...) - Method in interface org.jooq.WindowOrderByStep
Add an ORDER BY clause to the window function.
orderBy(Collection<SortField<?>>) - Method in interface org.jooq.WindowOrderByStep
Add an ORDER BY clause to the window function.
OrderProvider - Interface in org.jooq
A query that can be ordered and limited
orExists(Select<?>) - Method in interface org.jooq.Condition
Combine this condition with an EXISTS clause using the Operator.OR operator.
orExists(Select<?>) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.OR operator
orExists(Select<?>) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.OR operator and proceed to the next step.
orExists(Select<?>) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.OR operator and proceed to the next step.
orExists(Select<?>) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.OR operator and proceed to the next step.
orExists(Select<?>) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.OR operator and proceed to the next step.
orExists(Select<?>) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.OR operator and proceed to the next step.
orExists(Select<?>) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with an EXISTS clause using the Operator.OR operator
org.jooq - package org.jooq
 
org.jooq.exception - package org.jooq.exception
 
org.jooq.impl - package org.jooq.impl
 
org.jooq.tools.csv - package org.jooq.tools.csv
 
org.jooq.tools.json - package org.jooq.tools.json
 
org.jooq.util.ase - package org.jooq.util.ase
 
org.jooq.util.db2 - package org.jooq.util.db2
 
org.jooq.util.derby - package org.jooq.util.derby
 
org.jooq.util.h2 - package org.jooq.util.h2
 
org.jooq.util.hsqldb - package org.jooq.util.hsqldb
 
org.jooq.util.ingres - package org.jooq.util.ingres
 
org.jooq.util.mysql - package org.jooq.util.mysql
 
org.jooq.util.oracle - package org.jooq.util.oracle
 
org.jooq.util.postgres - package org.jooq.util.postgres
 
org.jooq.util.sqlite - package org.jooq.util.sqlite
 
org.jooq.util.sqlserver - package org.jooq.util.sqlserver
 
org.jooq.util.sybase - package org.jooq.util.sybase
 
ORGAPACHEDERBYCATALOGINDEXDESCRIPTOR - Static variable in class org.jooq.util.derby.DerbyDataType
 
ORGAPACHEDERBYCATALOGTYPEDESCRIPTOR - Static variable in class org.jooq.util.derby.DerbyDataType
 
orNot(Condition) - Method in interface org.jooq.Condition
Combine this condition with a negated other one using the Operator.OR operator.
orNot(Condition) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.OR operator
orNot(Condition) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.OR operator and proceed to the next step.
orNot(Condition) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.OR operator and proceed to the next step.
orNot(Condition) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.OR operator and proceed to the next step.
orNot(Condition) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.OR operator and proceed to the next step.
orNot(Condition) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.OR operator and proceed to the next step.
orNot(Condition) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with a negated other one using the Operator.OR operator
orNotExists(Select<?>) - Method in interface org.jooq.Condition
Combine this condition with a NOT EXIST clause using the Operator.OR operator.
orNotExists(Select<?>) - Method in interface org.jooq.DeleteConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.OR operator
orNotExists(Select<?>) - Method in interface org.jooq.MergeOnConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.OR operator and proceed to the next step.
orNotExists(Select<?>) - Method in interface org.jooq.SelectConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.OR operator and proceed to the next step.
orNotExists(Select<?>) - Method in interface org.jooq.SelectHavingConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.OR operator and proceed to the next step.
orNotExists(Select<?>) - Method in interface org.jooq.SelectOnConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.OR operator and proceed to the next step.
orNotExists(Select<?>) - Method in interface org.jooq.SimpleSelectConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.OR operator and proceed to the next step.
orNotExists(Select<?>) - Method in interface org.jooq.UpdateConditionStep
Combine the currently assembled conditions with a NOT EXISTS clause using the Operator.OR operator
OTHER - Static variable in class org.jooq.impl.SQLDataType
The Types.OTHER type
OTHER - Static variable in class org.jooq.util.h2.H2DataType
 
OTHER - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
otherwise(T) - Method in interface org.jooq.CaseConditionStep
Add an else clause to the already constructed case statement
otherwise(Field<T>) - Method in interface org.jooq.CaseConditionStep
Add an else clause to the already constructed case statement
otherwise(T) - Method in interface org.jooq.CaseWhenStep
Add an else clause to the already constructed case statement
otherwise(Field<T>) - Method in interface org.jooq.CaseWhenStep
Add an else clause to the already constructed case statement
over() - Method in interface org.jooq.WindowOverStep
Add an OVER clause

P

Package - Interface in org.jooq
A container for stored procedures and functions This is only supported in the SQLDialect.ORACLE dialect
PackageImpl - Class in org.jooq.impl
A default implementation for packages (containers of stored procedures and functions) Currently, this is only supported for the SQLDialect.ORACLE dialect.
PackageImpl(String, Schema) - Constructor for class org.jooq.impl.PackageImpl
 
Parameter<T> - Interface in org.jooq
A parameter to a stored procedure or function.
ParameterImpl<T> - Class in org.jooq.impl
A common base class for stored procedure parameters This type is for JOOQ INTERNAL USE only.
ParameterImpl(String, DataType<T>) - Constructor for class org.jooq.impl.ParameterImpl
 
parse(String) - Method in class org.jooq.util.postgres.PGobjectParser
Tokenize a PGObject input string
parseLine(String) - Method in class org.jooq.tools.csv.CSVParser
 
parseLineMulti(String) - Method in class org.jooq.tools.csv.CSVParser
 
partitionBy(Field<?>...) - Method in interface org.jooq.WindowPartitionByStep
Add a PARTITION BY clause to the window functions.
partitionByOne() - Method in interface org.jooq.WindowPartitionByStep
Add a PARTITION BY 1 clause to the window functions, where such a clause is required by the syntax of an RDBMS.
password(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific PASSWORD() function
password(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific PASSWORD() function
peekAlias() - Method in interface org.jooq.RenderContext
Peek the next alias that will be generated by RenderContext.nextAlias()
peekIndex() - Method in interface org.jooq.BindContext
Peek the next bind index.
percentRankOver() - Method in class org.jooq.impl.Factory
The precent_rank() over ([analytic clause]) function.
PGobjectParser - Class in org.jooq.util.postgres
A parser for Postgres PGobject anonymous types
PGobjectParser() - Constructor for class org.jooq.util.postgres.PGobjectParser
 
pi() - Method in class org.jooq.impl.Factory
The PI literal.
PLS_INTEGER - Static variable in class org.jooq.util.oracle.OracleDataType
 
position(String) - Method in interface org.jooq.Field
Get the position(in, search) function This renders the position or any equivalent function: position([search] in [this]) or locate([this], [search]) or locate([search], [this]) or instr([this], [search]) or charindex([search], [this])
position(Field<String>) - Method in interface org.jooq.Field
Get the position(in, search) function This renders the position or any equivalent function: position([search] in [this]) or locate([this], [search]) or locate([search], [this]) or instr([this], [search]) or charindex([search], [this])
POSITIVE - Static variable in class org.jooq.util.oracle.OracleDataType
 
POSITIVEN - Static variable in class org.jooq.util.oracle.OracleDataType
 
PostgresDataType<T> - Class in org.jooq.util.postgres
Supported data types for the SQLDialect.POSTGRES dialect
PostgresFactory - Class in org.jooq.util.postgres
A SQLDialect.POSTGRES specific factory
PostgresFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.postgres.PostgresFactory
Create a factory with connection and a schema mapping configured
PostgresFactory(Connection) - Constructor for class org.jooq.util.postgres.PostgresFactory
Create a factory with connection
PostgresSingleUDTOutParameterProcedure - Class in org.jooq.util.postgres
Deprecated. - 1.6.8 [#852] - The stored procedure / stored function distinction has been reviewed in jOOQ. The 12 currently supported RDBMS have such a distinct idea of what is a procedure and what is a function that it makes no longer sense to distinguish them generally, in jOOQ. See https://sourceforge.net/apps/trac/jooq/ticket/852 for more details.
PostgresSingleUDTOutParameterProcedure(SQLDialect, String, Schema) - Constructor for class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
Deprecated.  
PostgresSingleUDTOutParameterProcedure(Configuration, String, Schema) - Constructor for class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
Deprecated.  
power(Number) - Method in interface org.jooq.Field
Get the power(field, exponent) function This renders the power function where available: power([this], [exponent]) ... or simulates it elsewhere using ln and exp: exp(ln([this]) * [exponent])
prior(Field<T>) - Method in class org.jooq.util.oracle.OracleFactory
Add the Oracle-specific PRIOR unary operator before a field (to be used along with CONNECT BY clauses)
processed() - Method in interface org.jooq.Loader
The number of processed rows
provideFor(Configuration) - Method in interface org.jooq.ConfigurationProvider
Provide a Configuration to jOOQ, given a deserialised Configuration.
provideFor(Configuration) - Static method in class org.jooq.ConfigurationRegistry
Communicate to client-registered ConfigurationProvider's This method is used by jOOQ retrieve a client-provided Configuration.

Q

query(String) - Method in class org.jooq.impl.Factory
Create a new query holding plain SQL.
query(String, Object...) - Method in class org.jooq.impl.Factory
Create a new query holding plain SQL.
query() - Method in interface org.jooq.LoaderError
The query whose execution failed
Query - Interface in org.jooq
Any query
QueryPart - Interface in org.jooq
The common base type for all objects that can be used for query composition.
QueryPartInternal - Interface in org.jooq
Base functionality declaration for all query objects This interface is for JOOQ INTERNAL USE only.
quote(char) - Method in interface org.jooq.LoaderCSVOptionsStep
Specify the quote character.

R

rad() - Method in interface org.jooq.Field
Calculate radians from degrees from this field This renders the degrees function where available: degrees([this]) ... or simulates it elsewhere: [this] * PI / 180
rand() - Method in class org.jooq.impl.Factory
Get the rand() function
rankOver() - Method in class org.jooq.impl.Factory
The rank_over() over ([analytic clause]) function.
RAW - Static variable in class org.jooq.util.h2.H2DataType
 
RAW - Static variable in class org.jooq.util.oracle.OracleDataType
 
readAll() - Method in class org.jooq.tools.csv.CSVReader
Reads the entire file into a List with each element being a String[] of tokens.
readNext() - Method in class org.jooq.tools.csv.CSVReader
Reads the next line from the buffer and converts to a string array.
readSQL(SQLInput, String) - Method in class org.jooq.impl.UDTRecordImpl
 
REAL - Static variable in class org.jooq.impl.SQLDataType
The Types.REAL type
REAL - Static variable in class org.jooq.util.ase.ASEDataType
 
REAL - Static variable in class org.jooq.util.db2.DB2DataType
 
REAL - Static variable in class org.jooq.util.derby.DerbyDataType
 
REAL - Static variable in class org.jooq.util.h2.H2DataType
 
REAL - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
REAL - Static variable in class org.jooq.util.ingres.IngresDataType
 
REAL - Static variable in class org.jooq.util.mysql.MySQLDataType
 
REAL - Static variable in class org.jooq.util.oracle.OracleDataType
 
REAL - Static variable in class org.jooq.util.postgres.PostgresDataType
 
REAL - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
REAL - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
REAL - Static variable in class org.jooq.util.sybase.SybaseDataType
 
Record - Interface in org.jooq
A wrapper for database result records returned by SelectQuery
RecordHandler<R extends Record> - Interface in org.jooq
A RecordHandler is a handler that can receive Record objects, when fetching data from the database.
RecordImpl - Class in org.jooq.impl
Deprecated. - 1.6.4 [#789] - This type will become part of the internal API in a future release. Do not reference directly.
RecordImpl(FieldProvider, Configuration) - Constructor for class org.jooq.impl.RecordImpl
Deprecated. - 1.6.4 [#789] - Create attached records using Factory.newRecord(Table) instead. Detached records can be created using RecordImpl.RecordImpl(FieldProvider)
RecordImpl(FieldProvider) - Constructor for class org.jooq.impl.RecordImpl
Deprecated. - 1.6.4 [#789] - This type will become part of the internal API in a future release. Do not reference directly.
REF_CURSOR - Static variable in class org.jooq.util.oracle.OracleDataType
 
REFCURSOR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
refresh() - Method in class org.jooq.impl.UpdatableRecordImpl
 
refresh() - Method in interface org.jooq.UpdatableRecord
Refresh this record from the database, based on the value of the primary key or main unique key.
refreshUsing(TableField<R, ?>...) - Method in class org.jooq.impl.TableRecordImpl
 
refreshUsing(TableField<R, ?>...) - Method in interface org.jooq.TableRecord
Refresh this record from the database, based on the value of the provided keys.
REGPROC - Static variable in class org.jooq.util.postgres.PostgresDataType
 
render(QueryPart) - Method in class org.jooq.impl.Factory
Render a QueryPart in the context of this factory This is the same as calling renderContext().render(part)
render() - Method in interface org.jooq.RenderContext
Render the context's underlying SQL statement
render(QueryPart) - Method in interface org.jooq.RenderContext
Render a query part in a new context derived from this one.
renderContext() - Method in class org.jooq.impl.Factory
Get a new RenderContext for the context of this factory This will return an initialised render context as such: Context.declareFields() == false Context.declareTables() == false RenderContext.inline() == false RenderContext for JOOQ INTERNAL USE only.
RenderContext - Interface in org.jooq
The render context is used for rendering QueryPart's to SQL.
renderInlined(QueryPart) - Method in class org.jooq.impl.Factory
Render a QueryPart in the context of this factory, inlining all bind variables.
repeat(Number) - Method in interface org.jooq.Field
Get the repeat(count) function This renders the repeat or replicate function where available: repeat([this], [count]) or replicate([this], [count]) ... or simulates it elsewhere using rpad and length, which may be simulated as well, depending on the RDBMS: rpad([this], length([this]) * [count], [this])
repeat(Field<? extends Number>) - Method in interface org.jooq.Field
Get the repeat(field, count) function This renders the repeat or replicate function where available: repeat([this], [count]) or replicate([this], [count]) ... or simulates it elsewhere using rpad and length, which may be simulated as well, depending on the RDBMS: rpad([this], length([this]) * [count], [this])
replace(Field<String>) - Method in interface org.jooq.Field
Get the replace(in, search) function This renders the replace or str_replace function where available: replace([this], [search]) or str_replace([this], [search]) ... or simulates it elsewhere using the three-argument replace function: replace([this], [search], '')
replace(String) - Method in interface org.jooq.Field
Get the replace(in, search) function This renders the replace or str_replace function where available: replace([this], [search]) or str_replace([this], [search]) ... or simulates it elsewhere using the three-argument replace function: replace([this], [search], '')
replace(Field<String>, Field<String>) - Method in interface org.jooq.Field
Get the replace(in, search, replace) function This renders the replace or str_replace function: replace([this], [search]) or str_replace([this], [search])
replace(String, String) - Method in interface org.jooq.Field
Get the replace(in, search, replace) function This renders the replace or str_replace function: replace([this], [search]) or str_replace([this], [search])
replaceEach(String, String[], String[]) - Static method in class org.jooq.impl.StringUtils
Replaces all occurrences of Strings within another String.
respectNulls() - Method in interface org.jooq.WindowIgnoreNullsStep
Add a RESPECT NULLS clause to the window function.
RESULT - Static variable in class org.jooq.impl.SQLDataType
The ResultSet type This is not a SQL or JDBC standard.
Result<R extends Record> - Interface in org.jooq
A wrapper for database results returned by SelectQuery
ResultQuery<R extends Record> - Interface in org.jooq
A query that can return results.
returning() - Method in interface org.jooq.InsertReturningStep
Configure the INSERT statement to return all fields in R.
returning(Field<?>...) - Method in interface org.jooq.InsertReturningStep
Configure the INSERT statement to return a list of fields in R.
returning(Collection<? extends Field<?>>) - Method in interface org.jooq.InsertReturningStep
Configure the INSERT statement to return a list of fields in R.
rightOuterJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
RIGHT OUTER JOIN a table This is only possible where the underlying RDBMS supports it
rightOuterJoin(String) - Method in interface org.jooq.SelectJoinStep
RIGHT OUTER JOIN a table This is only possible where the underlying RDBMS supports it NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
rightOuterJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
RIGHT OUTER JOIN a table This is only possible where the underlying RDBMS supports it NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
rightPad(String, int) - Static method in class org.jooq.impl.StringUtils
Right pad a String with spaces (' ').
rightPad(String, int, char) - Static method in class org.jooq.impl.StringUtils
Right pad a String with a specified character.
rightPad(String, int, String) - Static method in class org.jooq.impl.StringUtils
Right pad a String with a specified String.
round() - Method in interface org.jooq.Field
Get rounded value of a numeric field: round(field) This renders the round function where available: round([this]) or round([this], 0) ... or simulates it elsewhere using floor and ceil
round(int) - Method in interface org.jooq.Field
Get rounded value of a numeric field: round(field, decimals) This renders the round function where available: round([this], [decimals]) ... or simulates it elsewhere using floor and ceil
Routine<T> - Interface in org.jooq
A routine is a callable object in your RDBMS.
row() - Method in interface org.jooq.LoaderError
The row data that caused the error
ROW - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
ROWID - Static variable in class org.jooq.util.db2.DB2DataType
 
rowid() - Method in class org.jooq.util.oracle.OracleFactory
Retrieve the Oracle-specific ROWID pseudo-field
rowid() - Method in class org.jooq.util.sqlite.SQLiteFactory
Retrieve the SQLite-specific _rowid_ pseudo-field.
rowIndex() - Method in interface org.jooq.LoaderError
The processed row index starting with 0 that caused the error
rownum() - Method in class org.jooq.util.oracle.OracleFactory
Retrieve the Oracle-specific ROWNUM pseudo-field
rowNumberOver() - Method in class org.jooq.impl.Factory
The row_number() over ([analytic clause]) function.
rowsBetweenCurrentRow() - Method in interface org.jooq.WindowRowsStep
Add a ROWS BETWEEN CURRENT ROW ...
rowsBetweenFollowing(int) - Method in interface org.jooq.WindowRowsStep
Add a ROWS BETWEEN [number] FOLLOWING ...
rowsBetweenPreceding(int) - Method in interface org.jooq.WindowRowsStep
Add a ROWS BETWEEN [number] PRECEDING ...
rowsBetweenUnboundedFollwing() - Method in interface org.jooq.WindowRowsStep
Add a ROWS BETWEEN UNBOUNDED FOLLOWING ...
rowsBetweenUnboundedPreceding() - Method in interface org.jooq.WindowRowsStep
Add a ROWS BETWEEN UNBOUNDED PRECEDING ...
rowsCurrentRow() - Method in interface org.jooq.WindowRowsStep
Add a ROWS CURRENT ROW frame clause to the window function.
rowsFollowing(int) - Method in interface org.jooq.WindowRowsStep
Add a ROWS [number] FOLLOWING frame clause to the window function.
rowsPreceding(int) - Method in interface org.jooq.WindowRowsStep
Add a ROWS [number] PRECEDING frame clause to the window function.
rowsUnboundedFollowing() - Method in interface org.jooq.WindowRowsStep
Add a ROWS UNBOUNDED FOLLOWING frame clause to the window function.
rowsUnboundedPreceding() - Method in interface org.jooq.WindowRowsStep
Add a ROWS UNBOUNDED PRECEDING frame clause to the window function.
rpad(Field<? extends Number>) - Method in interface org.jooq.Field
Get the rpad(field, length) function This renders the rpad function where available: rpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat([this], repeat(' ', [length] - length([this])))
rpad(int) - Method in interface org.jooq.Field
Get the rpad(field, length) function This renders the rpad function where available: rpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat([this], repeat(' ', [length] - length([this])))
rpad(Field<? extends Number>, Field<String>) - Method in interface org.jooq.Field
Get the rpad(field, length, character) function This renders the rpad function where available: rpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat([this], repeat([character], [length] - length([this])))
rpad(int, char) - Method in interface org.jooq.Field
Get the rpad(field, length, character) function This renders the rpad function where available: rpad([this], [length]) ... or simulates it elsewhere using concat, repeat, and length, which may be simulated as well, depending on the RDBMS: concat([this], repeat([character], [length] - length([this])))
rtrim() - Method in interface org.jooq.Field
Get the rtrim(field) function This renders the rtrim function in all dialects: rtrim([this])

S

Schema - Interface in org.jooq
An entity representing a database schema
SchemaImpl - Class in org.jooq.impl
A common base class for database schemata This type is for JOOQ INTERNAL USE only.
SchemaImpl(String) - Constructor for class org.jooq.impl.SchemaImpl
 
SchemaMapping - Class in org.jooq
General mapping of generated artefacts onto run-time substitutes.
SchemaMapping() - Constructor for class org.jooq.SchemaMapping
Construct an empty mapping
SchemaProvider - Interface in org.jooq
An object providing a Schema.
select(Field<?>...) - Method in class org.jooq.impl.Factory
Create a new DSL select statement.
select(Collection<? extends Field<?>>) - Method in class org.jooq.impl.Factory
Create a new DSL select statement.
Select<R extends Record> - Interface in org.jooq
A Query that can provide a Result after execution
select(Field<?>...) - Method in interface org.jooq.SelectSelectStep
Add additional fields to the SELECT clause of this query
select(Collection<? extends Field<?>>) - Method in interface org.jooq.SelectSelectStep
Add additional fields to the SELECT clause of this query
SelectConditionStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectConnectByConditionStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectConnectByStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
selectDistinct(Field<?>...) - Method in class org.jooq.impl.Factory
Create a new DSL select statement.
selectDistinct(Collection<? extends Field<?>>) - Method in class org.jooq.impl.Factory
Create a new DSL select statement.
SelectFinalStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectForUpdateOfStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectForUpdateStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectForUpdateWaitStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
selectFrom(Table<R>) - Method in class org.jooq.impl.Factory
Create a new DSL select statement Example: SELECT * FROM [table] WHERE [conditions] ORDER BY [ordering] LIMIT [limit clause]
SelectFromStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectGroupByStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectHavingConditionStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectHavingStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectJoinStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectLimitStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectOffsetStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectOnConditionStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
selectOne() - Method in class org.jooq.impl.Factory
Create a new DSL select statement for constant 1 literal Example: Factory create = new Factory(); create.selectOne() .from(table1) .join(table2).on(field1.equal(field2)) .where(field1.greaterThan(100)) .orderBy(field2) .execute();
SelectOnStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectOrderByStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
selectQuery() - Method in class org.jooq.impl.Factory
Create a new SelectQuery
selectQuery(TableLike<R>) - Method in class org.jooq.impl.Factory
Create a new SelectQuery
SelectQuery - Interface in org.jooq
A query for data selection
SelectSelectStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectStartWithStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
SelectWhereStep - Interface in org.jooq
This type is used for the Select's DSL API when selecting generic Record types.
selectZero() - Method in class org.jooq.impl.Factory
Create a new DSL select statement for constant 0 literal Example: Factory create = new Factory(); create.selectZero() .from(table1) .join(table2).on(field1.equal(field2)) .where(field1.greaterThan(100)) .orderBy(field2) .execute();
separator(char) - Method in interface org.jooq.LoaderCSVOptionsStep
Specify the separator character.
Sequence - Interface in org.jooq
A type representing sequences in databases that support this.
SequenceImpl - Class in org.jooq.impl
A common base class for sequences This type is for JOOQ INTERNAL USE only.
SequenceImpl(String, Schema) - Constructor for class org.jooq.impl.SequenceImpl
 
SERIAL - Static variable in class org.jooq.util.postgres.PostgresDataType
 
SERIAL4 - Static variable in class org.jooq.util.postgres.PostgresDataType
 
SERIAL8 - Static variable in class org.jooq.util.postgres.PostgresDataType
 
set(Array) - Method in interface org.jooq.ArrayRecord
Set the contained array
set(E...) - Method in interface org.jooq.ArrayRecord
Set the contained array
set(T...) - Method in class org.jooq.impl.ArrayRecordImpl
 
set(Array) - Method in class org.jooq.impl.ArrayRecordImpl
 
set(Field<?>, Object) - Method in interface org.jooq.InsertOnDuplicateSetStep
Set values for UPDATE in the INSERT statement's ON DUPLICATE KEY UPDATE clause
set(Field<?>, Field<?>) - Method in interface org.jooq.InsertOnDuplicateSetStep
Set values for UPDATE in the INSERT statement's ON DUPLICATE KEY UPDATE clause
set(Map<? extends Field<?>, ?>) - Method in interface org.jooq.InsertOnDuplicateSetStep
Set multiple values for UPDATE in the INSERT statement's ON DUPLICATE KEY UPDATE clause Please assure that key/value pairs have matching <T> types.
set(Field<?>, Object) - Method in interface org.jooq.InsertSetStep
Set a value for a field in the UPDATE statement
set(Field<?>, Field<?>) - Method in interface org.jooq.InsertSetStep
Set a value for a field in the UPDATE statement
set(Map<? extends Field<?>, ?>) - Method in interface org.jooq.InsertSetStep
Set a value for a field in the UPDATE statement Please assure that key/value pairs have matching <T> types.
set(Field<?>, Object) - Method in interface org.jooq.MergeMatchedSetStep
Set values for UPDATE in the MERGE statement's WHEN MATCHED clause
set(Field<?>, Field<?>) - Method in interface org.jooq.MergeMatchedSetStep
Set values for UPDATE in the MERGE statement's WHEN MATCHED clause
set(Map<? extends Field<?>, ?>) - Method in interface org.jooq.MergeMatchedSetStep
Set multiple values for UPDATE in the MERGE statement's WHEN MATCHED clause.
set(Field<?>, Object) - Method in interface org.jooq.UpdateSetStep
Set a value for a field in the UPDATE statement
set(Field<?>, Field<?>) - Method in interface org.jooq.UpdateSetStep
Set a value for a field in the UPDATE statement
set(Map<? extends Field<?>, ?>) - Method in interface org.jooq.UpdateSetStep
Set a value for a field in the UPDATE statement Please assure that key/value pairs have matching <T> types.
SET - Static variable in class org.jooq.util.mysql.MySQLDataType
 
setConnectByStartWith(Condition) - Method in interface org.jooq.SelectQuery
Add an Oracle-specific START WITH clause to the query's CONNECT BY clause
setDistinct(boolean) - Method in interface org.jooq.SelectQuery
Add "distinct" keyword to the select clause
setField(Parameter<?>, Field<?>) - Method in class org.jooq.impl.AbstractRoutine
 
setForShare(boolean) - Method in interface org.jooq.LockProvider
Sets the "FOR SHARE" flag onto the query This has been observed to be supported by any of these dialects: MySQL's InnoDB locking reads Postgres FOR UPDATE / FOR SHARE If your dialect does not support this clause, jOOQ will still render it, if you apply it to your query.
setForUpdate(boolean) - Method in interface org.jooq.LockProvider
Sets the "FOR UPDATE" flag onto the query This has been observed to be supported by any of these dialects: setForUpdateNoWait() - Method in interface org.jooq.LockProvider
Some RDBMS allow for specifying the locking mode for the applied FOR UPDATE clause.
setForUpdateOf(Field<?>...) - Method in interface org.jooq.LockProvider
Some RDBMS allow for specifying the fields that should be locked by the FOR UPDATE clause, instead of the full row.
setForUpdateOf(Collection<? extends Field<?>>) - Method in interface org.jooq.LockProvider
Some RDBMS allow for specifying the fields that should be locked by the FOR UPDATE clause, instead of the full row.
setForUpdateOf(Table<?>...) - Method in interface org.jooq.LockProvider
Some RDBMS allow for specifying the tables that should be locked by the FOR UPDATE clause, instead of the full row.
setForUpdateSkipLocked() - Method in interface org.jooq.LockProvider
Some RDBMS allow for specifying the locking mode for the applied FOR UPDATE clause.
setForUpdateWait(int) - Method in interface org.jooq.LockProvider
Some RDBMS allow for specifying the locking mode for the applied FOR UPDATE clause.
setList(List<? extends E>) - Method in interface org.jooq.ArrayRecord
Set the contained array as a List
setList(List<? extends T>) - Method in class org.jooq.impl.ArrayRecordImpl
 
setNumber(Parameter<? extends Number>, Number) - Method in class org.jooq.impl.AbstractRoutine
 
setNumber(Parameter<? extends Number>, Field<? extends Number>) - Method in class org.jooq.impl.AbstractRoutine
 
setOverloaded(boolean) - Method in class org.jooq.impl.AbstractRoutine
 
setProvider(ConfigurationProvider) - Static method in class org.jooq.ConfigurationRegistry
Register a client ConfigurationProvider to provide jOOQ with Configuration's upon deserialisation.
setRecord(R) - Method in interface org.jooq.StoreQuery
Add values to the store statement
setReturning() - Method in interface org.jooq.InsertQuery
Configure the INSERT statement to return all fields in R.
setReturning(Identity<R, ? extends Number>) - Method in interface org.jooq.InsertQuery
Configure the INSERT statement to return the generated identity value.
setReturning(Field<?>...) - Method in interface org.jooq.InsertQuery
Configure the INSERT statement to return a list of fields in R.
setReturning(Collection<? extends Field<?>>) - Method in interface org.jooq.InsertQuery
Configure the INSERT statement to return a list of fields in R.
setReturnParameter(Parameter<T>) - Method in class org.jooq.impl.AbstractRoutine
 
setReturnParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
Deprecated.  
setValue(Parameter<?>, Object) - Method in class org.jooq.impl.AbstractRoutine
 
setValue(Field<T>, T) - Method in interface org.jooq.Record
Set a value into this record.
sha1(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific SHA1() function
sha1(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific SHA1() function
sha2(String, int) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific SHA2() function
sha2(Field<String>, Field<Integer>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific SHA2() function
sign() - Method in interface org.jooq.Field
Get the sign of a numeric field: sign(field) This renders the sign function where available: sign([this]) ... or simulates it elsewhere (without bind variables on values -1, 0, 1): CASE WHEN [this] > 0 THEN 1 WHEN [this] < 0 THEN -1 ELSE 0 END
SIGNED - Static variable in class org.jooq.util.h2.H2DataType
 
SIGNTYPE - Static variable in class org.jooq.util.oracle.OracleDataType
 
SimpleSelectConditionStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectFinalStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectForUpdateOfStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectForUpdateStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectForUpdateWaitStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectLimitStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectOffsetStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectOrderByStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
SimpleSelectQuery<R extends Record> - Interface in org.jooq
A simple select query that provides Records from a single table, with no joins allowed.
SimpleSelectWhereStep<R extends Record> - Interface in org.jooq
This type is used for the Select's DSL API when selecting specific Record types.
sin() - Method in interface org.jooq.Field
Get the sine(field) function This renders the sin function where available: sin([this])
sinh() - Method in interface org.jooq.Field
Get the hyperbolic sine function: sinh(field) This renders the sinh function where available: sinh([this]) ... or simulates it elsewhere using exp: (exp([this] * 2) - 1) / (exp([this] * 2))
size() - Method in interface org.jooq.ArrayRecord
Get the size of the contained array
size() - Method in class org.jooq.impl.ArrayRecordImpl
 
size() - Method in interface org.jooq.Store
Get the size of this Store.
skipLocked() - Method in interface org.jooq.SelectForUpdateWaitStep
Add a WAIT clause to the FOR UPDATE clause at the end of the query.
skipLocked() - Method in interface org.jooq.SimpleSelectForUpdateWaitStep
Add a WAIT clause to the FOR UPDATE clause at the end of the query.
SMALLDATETIME - Static variable in class org.jooq.util.ase.ASEDataType
 
SMALLDATETIME - Static variable in class org.jooq.util.h2.H2DataType
 
SMALLDATETIME - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
SMALLDATETIME - Static variable in class org.jooq.util.sybase.SybaseDataType
 
SMALLINT - Static variable in class org.jooq.impl.SQLDataType
The Types.SMALLINT type
SMALLINT - Static variable in class org.jooq.util.ase.ASEDataType
 
SMALLINT - Static variable in class org.jooq.util.db2.DB2DataType
 
SMALLINT - Static variable in class org.jooq.util.derby.DerbyDataType
 
SMALLINT - Static variable in class org.jooq.util.h2.H2DataType
 
SMALLINT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
SMALLINT - Static variable in class org.jooq.util.ingres.IngresDataType
 
SMALLINT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
SMALLINT - Static variable in class org.jooq.util.oracle.OracleDataType
 
SMALLINT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
SMALLINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
SMALLINT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
SMALLINT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
SMALLMONEY - Static variable in class org.jooq.util.ase.ASEDataType
 
SMALLMONEY - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
SMALLMONEY - Static variable in class org.jooq.util.sybase.SybaseDataType
 
sort(Map<T, Z>) - Method in interface org.jooq.Field
Create a sort field of the form (in pseudo code) CASE [this] WHEN [sortMap.key(0)] THEN sortMap.value(0) WHEN [sortMap.key(1)] THEN sortMap.value(1) ...
sortAsc(Collection<T>) - Method in interface org.jooq.Field
Create a sort field of the form CASE [this] WHEN [sortList.get(0)] THEN 0 WHEN [sortList.get(1)] THEN 1 ...
sortAsc(T...) - Method in interface org.jooq.Field
Create a sort field of the form CASE [this] WHEN [sortList[0]] THEN 0 WHEN [sortList[1]] THEN 1 ...
sortDesc(Collection<T>) - Method in interface org.jooq.Field
Create a sort field of the form CASE [this] WHEN [sortList.get(0)] THEN 0 WHEN [sortList.get(1)] THEN 1 ...
sortDesc(T...) - Method in interface org.jooq.Field
Create a sort field of the form CASE [this] WHEN [sortList[0]] THEN 0 WHEN [sortList[1]] THEN 1 ...
SortField<T> - Interface in org.jooq
A wrapper for a Field and a SortField
SortOrder - Enum in org.jooq
The sorting order used in OrderByFieldLists
splitDebug(String) - Method in class org.jooq.impl.StopWatch
Split the time and debug log a message, if trace logging is enabled
splitInfo(String) - Method in class org.jooq.impl.StopWatch
Split the time and info log a message, if trace logging is enabled
splitTrace(String) - Method in class org.jooq.impl.StopWatch
Split the time and trace log a message, if trace logging is enabled
sql(String) - Method in interface org.jooq.RenderContext
Append some SQL to the context's contained StringBuilder
sql(char) - Method in interface org.jooq.RenderContext
Append some SQL to the context's contained StringBuilder
sql(int) - Method in interface org.jooq.RenderContext
Append some SQL to the context's contained StringBuilder
sql(QueryPart) - Method in interface org.jooq.RenderContext
Recurse rendering
SQLDataType<T> - Class in org.jooq.impl
The SQL standard data types, as described in Types.
SQLDialect - Enum in org.jooq
This enumeration lists all supported dialects.
SQLDialectNotSupportedException - Exception in org.jooq
An exception thrown if an SQL construct is used, which is not supported by the dialect set in Configuration.getDialect()
SQLDialectNotSupportedException(String) - Constructor for exception org.jooq.SQLDialectNotSupportedException
 
SQLDialectNotSupportedException(String, boolean) - Constructor for exception org.jooq.SQLDialectNotSupportedException
 
SQLiteDataType<T> - Class in org.jooq.util.sqlite
Supported data types for the SQLDialect.SQLITE dialect
SQLiteFactory - Class in org.jooq.util.sqlite
A SQLDialect.SQLITE specific factory
SQLiteFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.sqlite.SQLiteFactory
Create a factory with connection and a schema mapping configured
SQLiteFactory(Connection) - Constructor for class org.jooq.util.sqlite.SQLiteFactory
Create a factory with connection
SQLServerDataType<T> - Class in org.jooq.util.sqlserver
Supported data types for the SQLDialect.SQLSERVER dialect
SQLServerFactory - Class in org.jooq.util.sqlserver
A SQLDialect.SQLSERVER specific factory
SQLServerFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.sqlserver.SQLServerFactory
Create a factory with connection and a schema mapping configured
SQLServerFactory(Connection) - Constructor for class org.jooq.util.sqlserver.SQLServerFactory
Create a factory with connection
sqrt() - Method in interface org.jooq.Field
Get the sqrt(field) function This renders the sqrt function where available: sqrt([this]) ... or simulates it elsewhere using power (which in turn may also be simulated using ln and exp functions): power([this], 0.5)
startWith(Condition) - Method in interface org.jooq.SelectStartWithStep
Add an Oracle-specific START WITH clause to the query's CONNECT BY clause
startWith(String) - Method in interface org.jooq.SelectStartWithStep
Add an Oracle-specific START WITH clause to the query's CONNECT BY clause NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
startWith(String, Object...) - Method in interface org.jooq.SelectStartWithStep
Add an Oracle-specific START WITH clause to the query's CONNECT BY clause NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
statement() - Method in interface org.jooq.BindContext
Retrieve the context's underlying PreparedStatement
stddevPop() - Method in interface org.jooq.Field
Get the population standard deviation of a numeric field: stddev_pop(field) This is known to be supported in any of these RDBMS: DB2 H2 HSQLDB Ingres MySQL Oracle Postgres SQL Server (stdev) Sybase ASE Sybase SQL Anywhere
stddevPopOver() - Method in interface org.jooq.Field
The stddev_pop(field) over ([analytic clause]) function.
stddevSamp() - Method in interface org.jooq.Field
Get the sample standard deviation of a numeric field: stddev_samp(field) This is known to be supported in any of these RDBMS: DB2 H2 HSQLDB Ingres MySQL Oracle Postgres SQL Server (stdev) Sybase ASE Sybase SQL Anywhere
stddevSampOver() - Method in interface org.jooq.Field
The stddev_samp(field) over ([analytic clause]) function.
StopWatch - Class in org.jooq.impl
A time measuring device
StopWatch() - Constructor for class org.jooq.impl.StopWatch
Initialise the stop watch
store() - Method in class org.jooq.impl.UpdatableRecordImpl
 
Store<E> - Interface in org.jooq
A common base type for Record and ArrayRecord providing common, index-based functionality for storage objects Store implements Attachable, as some stores need a reference to an open JDBC connection to perform some actions on their elements.
store() - Method in interface org.jooq.UpdatableRecord
Store this record back to the database.
stored() - Method in interface org.jooq.Loader
The number of inserted or updated rows
StoredFunction<T> - Interface in org.jooq
Deprecated. - 1.6.8 [#852] - The stored procedure / stored function distinction has been reviewed in jOOQ. The 12 currently supported RDBMS have such a distinct idea of what is a procedure and what is a function that it makes no longer sense to distinguish them generally, in jOOQ. See https://sourceforge.net/apps/trac/jooq/ticket/852 for more details.
StoredFunctionImpl<T> - Class in org.jooq.impl
Deprecated. - 1.6.8 [#852] - The stored procedure / stored function distinction has been reviewed in jOOQ. The 12 currently supported RDBMS have such a distinct idea of what is a procedure and what is a function that it makes no longer sense to distinguish them generally, in jOOQ. See https://sourceforge.net/apps/trac/jooq/ticket/852 for more details.
StoredFunctionImpl(SQLDialect, String, Schema, DataType<T>) - Constructor for class org.jooq.impl.StoredFunctionImpl
Deprecated.  
StoredFunctionImpl(SQLDialect, String, Schema, Package, DataType<T>) - Constructor for class org.jooq.impl.StoredFunctionImpl
Deprecated.  
StoredFunctionImpl(Configuration, String, Schema, DataType<T>) - Constructor for class org.jooq.impl.StoredFunctionImpl
Deprecated.  
StoredFunctionImpl(Configuration, String, Schema, Package, DataType<T>) - Constructor for class org.jooq.impl.StoredFunctionImpl
Deprecated.  
StoredObject - Interface in org.jooq
Deprecated. - 1.6.8 [#852] - The stored procedure / stored function distinction has been reviewed in jOOQ. The 12 currently supported RDBMS have such a distinct idea of what is a procedure and what is a function that it makes no longer sense to distinguish them generally, in jOOQ. See https://sourceforge.net/apps/trac/jooq/ticket/852 for more details.
StoredProcedure - Interface in org.jooq
Deprecated. - 1.6.8 [#852] - The stored procedure / stored function distinction has been reviewed in jOOQ. The 12 currently supported RDBMS have such a distinct idea of what is a procedure and what is a function that it makes no longer sense to distinguish them generally, in jOOQ. See https://sourceforge.net/apps/trac/jooq/ticket/852 for more details.
StoredProcedureImpl - Class in org.jooq.impl
Deprecated. - 1.6.8 [#852] - The stored procedure / stored function distinction has been reviewed in jOOQ. The 12 currently supported RDBMS have such a distinct idea of what is a procedure and what is a function that it makes no longer sense to distinguish them generally, in jOOQ. See https://sourceforge.net/apps/trac/jooq/ticket/852 for more details.
StoredProcedureImpl(SQLDialect, String, Schema) - Constructor for class org.jooq.impl.StoredProcedureImpl
Deprecated.  
StoredProcedureImpl(SQLDialect, String, Schema, Package) - Constructor for class org.jooq.impl.StoredProcedureImpl
Deprecated.  
StoredProcedureImpl(Configuration, String, Schema) - Constructor for class org.jooq.impl.StoredProcedureImpl
Deprecated.  
StoredProcedureImpl(Configuration, String, Schema, Package) - Constructor for class org.jooq.impl.StoredProcedureImpl
Deprecated.  
StoreQuery<R extends TableRecord<R>> - Interface in org.jooq
A query storing objects to the database.
storeUsing(TableField<R, ?>...) - Method in class org.jooq.impl.TableRecordImpl
 
storeUsing(TableField<R, ?>...) - Method in interface org.jooq.TableRecord
Store this record back to the database.
StringUtils - Class in org.jooq.impl
Operations on String that are null safe.
sub(Number) - Method in interface org.jooq.Field
An arithmetic expression subtracting value from this.
sub(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression subtracting value from this
subquery() - Method in interface org.jooq.Context
Whether the current context is rendering a sub-query (nested query)
subquery(boolean) - Method in interface org.jooq.Context
Set the new context value for Context.subquery()
substring(int) - Method in interface org.jooq.Field
Get the substring(field, startingPosition) function This renders the substr or substring function: substr([this], [startingPosition]) or substring([this], [startingPosition])
substring(Field<? extends Number>) - Method in interface org.jooq.Field
Get the substring(field, startingPosition) function This renders the substr or substring function: substr([this], [startingPosition]) or substring([this], [startingPosition])
substring(int, int) - Method in interface org.jooq.Field
Get the substring(field, startingPosition, length) function This renders the substr or substring function: substr([this], [startingPosition], [length]) or substring([this], [startingPosition], [length])
substring(Field<? extends Number>, Field<? extends Number>) - Method in interface org.jooq.Field
Get the substring(field, startingPosition, length) function This renders the substr or substring function: substr([this], [startingPosition], [length]) or substring([this], [startingPosition], [length])
sum() - Method in interface org.jooq.Field
Get the sum over a numeric field: sum(field)
sumOver() - Method in interface org.jooq.Field
The sum(field) over ([analytic clause]) function.
SybaseDataType<T> - Class in org.jooq.util.sybase
Supported data types for the SQLDialect.SYBASE dialect
SybaseFactory - Class in org.jooq.util.sybase
A SQLDialect.SYBASE specific factory
SybaseFactory(Connection, SchemaMapping) - Constructor for class org.jooq.util.sybase.SybaseFactory
Create a factory with connection and a schema mapping configured
SybaseFactory(Connection) - Constructor for class org.jooq.util.sybase.SybaseFactory
Create a factory with connection
sysConnectByPath(Field<?>, String) - Method in class org.jooq.util.oracle.OracleFactory
Retrieve the Oracle-specific SYS_CONNECT_BY_PATH(field, separator) function (to be used along with CONNECT BY clauses).
SYSNAME - Static variable in class org.jooq.util.ase.ASEDataType
 

T

table(List<?>) - Method in class org.jooq.impl.Factory
A synonym for Factory.unnest(List)
table(Object[]) - Method in class org.jooq.impl.Factory
A synonym for Factory.unnest(Object[])
table(ArrayRecord<?>) - Method in class org.jooq.impl.Factory
A synonym for Factory.unnest(ArrayRecord)
table(Field<?>) - Method in class org.jooq.impl.Factory
A synonym for Factory.unnest(Field)
table(String) - Method in class org.jooq.impl.Factory
A PlainSQLTable is a table that can contain user-defined plain SQL, because sometimes it is easier to express things directly in SQL, for instance complex, but static subqueries or tables from different schemas.
table(String, Object...) - Method in class org.jooq.impl.Factory
A PlainSQLTable is a table that can contain user-defined plain SQL, because sometimes it is easier to express things directly in SQL, for instance complex, but static subqueries or tables from different schemas.
Table<R extends Record> - Interface in org.jooq
A table to be used in queries
TableField<R extends Record,T> - Interface in org.jooq
A field contained in a table
TableFieldImpl<R extends Record,T> - Class in org.jooq.impl
A common base type for table fields.
TableFieldImpl(String, DataType<T>, Table<R>) - Constructor for class org.jooq.impl.TableFieldImpl
 
TableImpl<R extends Record> - Class in org.jooq.impl
A common base type for tables This type is for JOOQ INTERNAL USE only.
TableImpl(String) - Constructor for class org.jooq.impl.TableImpl
 
TableImpl(String, Schema) - Constructor for class org.jooq.impl.TableImpl
 
TableLike<R extends Record> - Interface in org.jooq
An object that can behave like a table (a table-like object)
TableRecord<R extends Record> - Interface in org.jooq
A record originating from a single table
TableRecordImpl<R extends TableRecord<R>> - Class in org.jooq.impl
A record implementation for a record originating from a single table This type is for JOOQ INTERNAL USE only.
TableRecordImpl(Table<R>) - Constructor for class org.jooq.impl.TableRecordImpl
 
TableRecordImpl(Table<R>, Configuration) - Constructor for class org.jooq.impl.TableRecordImpl
Deprecated. - 1.6.4 [#789] - Create attached records using Factory.newRecord(Table) instead. Detached records can be created using TableRecordImpl.TableRecordImpl(Table)
tan() - Method in interface org.jooq.Field
Get the tangent(field) function This renders the tan function where available: tan([this])
tanh() - Method in interface org.jooq.Field
Get the hyperbolic tangent function: tanh(field) This renders the tanh function where available: tanh([this]) ... or simulates it elsewhere using exp: (exp([this] * 2) - 1) / (exp([this] * 2) + 1)
TEXT - Static variable in class org.jooq.util.ase.ASEDataType
 
TEXT - Static variable in class org.jooq.util.h2.H2DataType
 
TEXT - Static variable in class org.jooq.util.ingres.IngresDataType
 
TEXT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
TEXT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TEXT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
TEXT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
TEXT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
TID - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIME - Static variable in class org.jooq.impl.SQLDataType
The Types.TIME type
TIME - Static variable in class org.jooq.util.ase.ASEDataType
 
TIME - Static variable in class org.jooq.util.db2.DB2DataType
 
TIME - Static variable in class org.jooq.util.derby.DerbyDataType
 
TIME - Static variable in class org.jooq.util.h2.H2DataType
 
TIME - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
TIME - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIME - Static variable in class org.jooq.util.mysql.MySQLDataType
 
TIME - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIME - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
TIME - Static variable in class org.jooq.util.sybase.SybaseDataType
 
TIMESTAMP - Static variable in class org.jooq.impl.SQLDataType
The Types.TIMESTAMP type
TIMESTAMP - Static variable in class org.jooq.util.ase.ASEDataType
 
TIMESTAMP - Static variable in class org.jooq.util.db2.DB2DataType
 
TIMESTAMP - Static variable in class org.jooq.util.derby.DerbyDataType
 
TIMESTAMP - Static variable in class org.jooq.util.h2.H2DataType
 
TIMESTAMP - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
TIMESTAMP - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIMESTAMP - Static variable in class org.jooq.util.mysql.MySQLDataType
 
TIMESTAMP - Static variable in class org.jooq.util.oracle.OracleDataType
 
TIMESTAMP - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMESTAMP - Static variable in class org.jooq.util.sybase.SybaseDataType
 
TIMESTAMPTZ - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMESTAMPWITHLOCALTIMEZONE - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIMESTAMPWITHOUTTIMEZONE - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIMESTAMPWITHOUTTIMEZONE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMESTAMPWITHTIMEZONE - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIMESTAMPWITHTIMEZONE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMESTAMPWITHTIMEZONE - Static variable in class org.jooq.util.sybase.SybaseDataType
 
TIMETZ - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMEWITHLOCALTIMEZONE - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIMEWITHOUTTIMEZONE - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIMEWITHOUTTIMEZONE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMEWITHTIMEZONE - Static variable in class org.jooq.util.ingres.IngresDataType
 
TIMEWITHTIMEZONE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TINYBLOB - Static variable in class org.jooq.util.h2.H2DataType
 
TINYBLOB - Static variable in class org.jooq.util.mysql.MySQLDataType
 
TINYINT - Static variable in class org.jooq.impl.SQLDataType
The Types.TINYINT type
TINYINT - Static variable in class org.jooq.util.ase.ASEDataType
 
TINYINT - Static variable in class org.jooq.util.h2.H2DataType
 
TINYINT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
TINYINT - Static variable in class org.jooq.util.ingres.IngresDataType
 
TINYINT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
TINYINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
TINYINT - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
TINYINT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
TINYTEXT - Static variable in class org.jooq.util.h2.H2DataType
 
toCamelCase(String) - Static method in class org.jooq.impl.StringUtils
Convert a string to camel case
toCamelCaseLC(String) - Static method in class org.jooq.impl.StringUtils
Convert a string to camel case starting with a lower case letter
toJSONString(List<?>) - Static method in class org.jooq.tools.json.JSONArray
Convert a list to JSON text.
toJSONString(Map<?, ?>) - Static method in class org.jooq.tools.json.JSONObject
Convert a map to JSON text.
toJSONString(Object) - Static method in class org.jooq.tools.json.JSONValue
Convert an object to JSON text.
toSQL() - Method in enum org.jooq.Comparator
 
toSQL() - Method in enum org.jooq.DatePart
 
toSQL(RenderContext) - Method in class org.jooq.impl.AbstractRoutine
 
toSQL(RenderContext, Object) - Static method in class org.jooq.impl.FieldTypeHelper
 
toSQL(RenderContext, Object, NamedTypeProviderQueryPart<?>) - Static method in class org.jooq.impl.FieldTypeHelper
 
toSQL(RenderContext, Object, Class<?>) - Static method in class org.jooq.impl.FieldTypeHelper
 
toSQL(RenderContext) - Method in class org.jooq.impl.PackageImpl
 
toSQL(RenderContext) - Method in class org.jooq.impl.ParameterImpl
 
toSQL(RenderContext) - Method in class org.jooq.impl.SchemaImpl
 
toSQL(RenderContext) - Method in class org.jooq.impl.StoredFunctionImpl
Deprecated.  
toSQL(RenderContext) - Method in class org.jooq.impl.StoredProcedureImpl
Deprecated.  
toSQL(RenderContext) - Method in class org.jooq.impl.TableFieldImpl
 
toSQL(RenderContext) - Method in class org.jooq.impl.TableImpl
 
toSQL(RenderContext) - Method in class org.jooq.impl.UDTFieldImpl
 
toSQL(RenderContext) - Method in class org.jooq.impl.UDTImpl
 
toSQL() - Method in enum org.jooq.JoinType
 
toSQL(RenderContext) - Method in interface org.jooq.QueryPartInternal
Render this QueryPart to a SQL string contained in context.sql().
toSQL() - Method in enum org.jooq.SortOrder
 
toSQL(RenderContext) - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
Deprecated.  
toSQLDeclaration(Configuration) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.4 [#758] - Use QueryPartInternal.toSQL(RenderContext) instead
toSQLDeclaration(Configuration, boolean) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.4 [#758] - Use QueryPartInternal.toSQL(RenderContext) instead
toSQLReference(Configuration) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.4 [#758] - Use QueryPartInternal.toSQL(RenderContext) instead
toSQLReference(Configuration, boolean) - Method in interface org.jooq.QueryPartInternal
Deprecated. - 1.6.4 [#758] - Use QueryPartInternal.toSQL(RenderContext) instead
toString() - Method in class org.jooq.impl.AbstractDataType
 
toString() - Method in class org.jooq.impl.ArrayRecordImpl
 
toString() - Method in class org.jooq.impl.Factory
 
toString() - Method in class org.jooq.SchemaMapping
 
toString(String, Object) - Static method in class org.jooq.tools.json.JSONObject
 
trace(Object) - Method in class org.jooq.impl.JooqLogger
 
trace(Object, Object) - Method in class org.jooq.impl.JooqLogger
 
trace(Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
trace(Object, Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
trim() - Method in interface org.jooq.Field
Get the trim(field) function This renders the trim function where available: trim([this]) ... or simulates it elsewhere using rtrim and ltrim: ltrim(rtrim([this]))
trueCondition() - Method in class org.jooq.impl.Factory
Return a Condition that will always evaluate to true
truncate(Table<R>) - Method in class org.jooq.impl.Factory
Create a new DSL truncate statement.
Truncate - Interface in org.jooq
A Query that can truncate a table in the database.
two() - Method in class org.jooq.impl.Factory
A 2 literal.
Type<R extends Record> - Interface in org.jooq
A type (udt or table) that represents any database row

U

UDT<R extends UDTRecord<R>> - Interface in org.jooq
UDT definition
UDTField<R extends UDTRecord<R>,T> - Interface in org.jooq
A field contained in a UDT
UDTFieldImpl<R extends UDTRecord<R>,T> - Class in org.jooq.impl
A common base type for UDT attributes / fields This type is for JOOQ INTERNAL USE only.
UDTFieldImpl(String, DataType<T>, UDT<R>) - Constructor for class org.jooq.impl.UDTFieldImpl
 
UDTImpl<R extends UDTRecord<R>> - Class in org.jooq.impl
A common base type for UDT's This type is for JOOQ INTERNAL USE only.
UDTImpl(String, Schema) - Constructor for class org.jooq.impl.UDTImpl
 
UDTRecord<R extends UDTRecord<R>> - Interface in org.jooq
An object holding data of a UDT
UDTRecordImpl<R extends UDTRecord<R>> - Class in org.jooq.impl
A record implementation for a record originating from a single UDT This type is for JOOQ INTERNAL USE only.
UDTRecordImpl(UDT<R>) - Constructor for class org.jooq.impl.UDTRecordImpl
 
uncompress(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific UNCOMPRESS() function
uncompress(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific UNCOMPRESS() function
uncompressedLength(String) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific UNCOMPRESSED_LENGTH() function
uncompressedLength(Field<String>) - Method in class org.jooq.util.mysql.MySQLFactory
Get the MySQL-specific UNCOMPRESSED_LENGTH() function
UNICHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
union(Select<R>) - Method in interface org.jooq.Select
Combine with other selects
unionAll(Select<R>) - Method in interface org.jooq.Select
Combine with other selects
UNIQUEIDENTIFIER - Static variable in class org.jooq.util.sybase.SybaseDataType
 
UNIQUEIDENTIFIERSTR - Static variable in class org.jooq.util.sybase.SybaseDataType
 
UniqueKey<R extends Record> - Interface in org.jooq
A UniqueKey is an object representing a UNIQUE KEY or a PRIMARY KEY.
UNITEXT - Static variable in class org.jooq.util.ase.ASEDataType
 
UNIVARCHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
unnest(List<?>) - Method in class org.jooq.impl.Factory
Create a table from a list of values This is equivalent to the TABLE function for H2, or the UNNEST function in HSQLDB and Postgres For Oracle, use Factory.table(ArrayRecord) instead, as Oracle knows only typed arrays
unnest(Object[]) - Method in class org.jooq.impl.Factory
Create a table from an array of values This is equivalent to the TABLE function for H2, or the UNNEST function in HSQLDB and Postgres For Oracle, use Factory.table(ArrayRecord) instead, as Oracle knows only typed arrays
unnest(ArrayRecord<?>) - Method in class org.jooq.impl.Factory
Create a table from an array of values This wraps the argument array in a TABLE function for Oracle.
unnest(Field<?>) - Method in class org.jooq.impl.Factory
Create a table from a field.
UNSIGNEDBIGINT - Static variable in class org.jooq.util.ase.ASEDataType
 
UNSIGNEDBIGINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
UNSIGNEDBIGINT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
UNSIGNEDINT - Static variable in class org.jooq.util.ase.ASEDataType
 
UNSIGNEDINT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
UNSIGNEDSMALLLINT - Static variable in class org.jooq.util.ase.ASEDataType
 
UNSIGNEDSMALLLINT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
Updatable<R extends Record> - Interface in org.jooq
A common interface for objects (tables, records) that can be updated or deleted using their primary keys.
UpdatableRecord<R extends Record> - Interface in org.jooq
A common interface for records that can be stored back to the database again.
UpdatableRecordImpl<R extends TableRecord<R>> - Class in org.jooq.impl
A record implementation for a record holding a primary key This type is for JOOQ INTERNAL USE only.
UpdatableRecordImpl(UpdatableTable<R>) - Constructor for class org.jooq.impl.UpdatableRecordImpl
 
UpdatableRecordImpl(UpdatableTable<R>, Configuration) - Constructor for class org.jooq.impl.UpdatableRecordImpl
Deprecated. - 1.6.4 [#789] - Create attached records using Factory.newRecord(Table) instead. Detached records can be created using UpdatableRecordImpl.UpdatableRecordImpl(UpdatableTable)
UpdatableRecordImpl(Configuration, UpdatableTable<R>) - Constructor for class org.jooq.impl.UpdatableRecordImpl
Deprecated. - Use UpdatableRecordImpl.UpdatableRecordImpl(UpdatableTable, Configuration) instead
UpdatableTable<R extends Record> - Interface in org.jooq
A common interface for tables whose records can be stored back to the database again.
UpdatableTableImpl<R extends Record> - Class in org.jooq.impl
A table implementation for a table holding a primary key This type is for JOOQ INTERNAL USE only.
UpdatableTableImpl(String) - Constructor for class org.jooq.impl.UpdatableTableImpl
 
UpdatableTableImpl(String, Schema) - Constructor for class org.jooq.impl.UpdatableTableImpl
 
update(Table<R>) - Method in class org.jooq.impl.Factory
Create a new DSL update statement.
Update - Interface in org.jooq
A Query that can update data in the database.
UpdateConditionStep - Interface in org.jooq
This type is used for the Update's DSL API.
UpdateFinalStep - Interface in org.jooq
This type is used for the Update's DSL API.
updateQuery(Table<R>) - Method in class org.jooq.impl.Factory
Create a new UpdateQuery
UpdateQuery<R extends TableRecord<R>> - Interface in org.jooq
A query for data updating
UpdateSetMoreStep - Interface in org.jooq
This type is used for the Update's DSL API.
UpdateSetStep - Interface in org.jooq
This type is used for the Update's DSL API.
UpdateWhereStep - Interface in org.jooq
This type is used for the Update's DSL API.
upper() - Method in interface org.jooq.Field
Get the upper(field) function This renders the upper function in all dialects: upper([this])
use(Schema) - Method in class org.jooq.impl.Factory
Use a schema as the default schema of the underlying connection.
use(String) - Method in class org.jooq.impl.Factory
Use a schema as the default schema of the underlying connection.
use(Schema) - Method in class org.jooq.SchemaMapping
Set a schema as the default schema.
use(String) - Method in class org.jooq.SchemaMapping
Set a schema as the default schema.
using(TableLike<?>) - Method in interface org.jooq.MergeUsingStep
Add the USING clause to the MERGE statement
using(Field<?>...) - Method in interface org.jooq.SelectOnStep
Join the previous table with the USING(column [, column...])
using(Collection<? extends Field<?>>) - Method in interface org.jooq.SelectOnStep
Join the previous table with the USING(column [, column...])
usingDual() - Method in interface org.jooq.MergeUsingStep
Add a dummy USING clause to the MERGE statement This results in USING(SELECT 1 FROM DUAL) for most RDBMS, or in USING(SELECT 1) AS [dummy_table(dummy_field)] in SQL Server, where derived tables need to be aliased.
UUID - Static variable in class org.jooq.util.h2.H2DataType
 

V

val(T) - Method in class org.jooq.impl.Factory
Get a value jOOQ tries to derive the RDBMS DataType from the provided Java type <T>.
val(Object, Class<? extends T>) - Method in class org.jooq.impl.Factory
Get a value with an associated type, taken from a field
val(Object, Field<T>) - Method in class org.jooq.impl.Factory
Get a value with an associated type, taken from a field
val(Object, DataType<T>) - Method in class org.jooq.impl.Factory
Get a value with an associated type This will try to bind value as type in a PreparedStatement.
vals(Object...) - Method in class org.jooq.impl.Factory
Get a list of values and fields
value(V) - Method in interface org.jooq.Case
This construct can be used to create expressions of the type CASE value WHEN 1 THEN 'one' WHEN 2 THEN 'two' ELSE 'three' END
value(Field<V>) - Method in interface org.jooq.Case
This construct can be used to create expressions of the type CASE value WHEN 1 THEN 'one' WHEN 2 THEN 'two' ELSE 'three' END
valueOf(String) - Static method in enum org.jooq.Comparator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jooq.DatePart
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jooq.JoinType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jooq.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jooq.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jooq.SQLDialect
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jooq.Comparator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jooq.DatePart
Returns an array containing the constants of this enum type, in the order they are declared.
values(Object...) - Method in interface org.jooq.InsertSetStep
Add values to the insert statement with implicit field names
values(Field<?>...) - Method in interface org.jooq.InsertSetStep
Add values to the insert statement with implicit field names
values(Collection<?>) - Method in interface org.jooq.InsertSetStep
Add values to the insert statement with implicit field names
values(Object...) - Method in interface org.jooq.InsertValuesStep
Add values to the insert statement
values(Field<?>...) - Method in interface org.jooq.InsertValuesStep
Add values to the insert statement
values(Collection<?>) - Method in interface org.jooq.InsertValuesStep
Add values to the insert statement
values() - Static method in enum org.jooq.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
values(Object...) - Method in interface org.jooq.MergeNotMatchedValuesStep
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
values(Field<?>...) - Method in interface org.jooq.MergeNotMatchedValuesStep
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
values(Collection<?>) - Method in interface org.jooq.MergeNotMatchedValuesStep
Set VALUES for INSERT in the MERGE statement's WHEN NOT MATCHED THEN INSERT clause.
values() - Static method in enum org.jooq.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jooq.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jooq.SQLDialect
Returns an array containing the constants of this enum type, in the order they are declared.
VARBINARY - Static variable in class org.jooq.impl.SQLDataType
The Types.VARBINARY type
VARBINARY - Static variable in class org.jooq.util.ase.ASEDataType
 
VARBINARY - Static variable in class org.jooq.util.h2.H2DataType
 
VARBINARY - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
VARBINARY - Static variable in class org.jooq.util.ingres.IngresDataType
 
VARBINARY - Static variable in class org.jooq.util.mysql.MySQLDataType
 
VARBINARY - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
VARBINARY - Static variable in class org.jooq.util.sybase.SybaseDataType
 
VARBIT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
VARBIT - Static variable in class org.jooq.util.sybase.SybaseDataType
 
VARBYTE - Static variable in class org.jooq.util.ingres.IngresDataType
 
VARCHAR - Static variable in class org.jooq.impl.SQLDataType
The Types.VARCHAR type
VARCHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
VARCHAR - Static variable in class org.jooq.util.db2.DB2DataType
 
VARCHAR - Static variable in class org.jooq.util.derby.DerbyDataType
 
VARCHAR - Static variable in class org.jooq.util.h2.H2DataType
 
VARCHAR - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
VARCHAR - Static variable in class org.jooq.util.ingres.IngresDataType
 
VARCHAR - Static variable in class org.jooq.util.mysql.MySQLDataType
 
VARCHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
VARCHAR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
VARCHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
VARCHAR - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
VARCHAR - Static variable in class org.jooq.util.sybase.SybaseDataType
 
VARCHAR2 - Static variable in class org.jooq.util.h2.H2DataType
 
VARCHAR2 - Static variable in class org.jooq.util.oracle.OracleDataType
 
VARCHAR_CASESENSITIVE - Static variable in class org.jooq.util.h2.H2DataType
 
VARCHAR_IGNORECASE - Static variable in class org.jooq.util.h2.H2DataType
 
VARCHARFORBITDATA - Static variable in class org.jooq.util.db2.DB2DataType
 
VARCHARFORBITDATA - Static variable in class org.jooq.util.derby.DerbyDataType
 
VARCHARIGNORECASE - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
VARGRAPHIC - Static variable in class org.jooq.util.db2.DB2DataType
 
varPop() - Method in interface org.jooq.Field
Get the population variance of a numeric field: var_pop(field) This is known to be supported in any of these RDBMS: DB2 H2 HSQLDB Ingres MySQL Oracle Postgres SQL Server (stdev) Sybase ASE Sybase SQL Anywhere
varPopOver() - Method in interface org.jooq.Field
The var_pop(field) over ([analytic clause]) function.
varSamp() - Method in interface org.jooq.Field
Get the sample variance of a numeric field: var_samp(field) This is known to be supported in any of these RDBMS: H2 HSQLDB Ingres MySQL Oracle Postgres SQL Server (var) Sybase SQL Anywhere
varSampOver() - Method in interface org.jooq.Field
The var_samp(field) over ([analytic clause]) function.
VARYINGCHARACTER - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 

W

wait(int) - Method in interface org.jooq.SelectForUpdateWaitStep
Add a WAIT clause to the FOR UPDATE clause at the end of the query.
wait(int) - Method in interface org.jooq.SimpleSelectForUpdateWaitStep
Add a WAIT clause to the FOR UPDATE clause at the end of the query.
warn(Object) - Method in class org.jooq.impl.JooqLogger
 
warn(Object, Object) - Method in class org.jooq.impl.JooqLogger
 
warn(Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
warn(Object, Object, Throwable) - Method in class org.jooq.impl.JooqLogger
 
when(Condition, T) - Method in interface org.jooq.Case
This construct can be used to create expressions of the type CASE WHEN x < 1 THEN 'one' WHEN x >= 2 THEN 'two' ELSE 'three' END Instances of Case are created through the
when(Condition, Field<T>) - Method in interface org.jooq.Case
This construct can be used to create expressions of the type CASE WHEN x < 1 THEN 'one' WHEN x >= 2 THEN 'two' ELSE 'three' END Instances of Case are created through the
when(Condition, T) - Method in interface org.jooq.CaseConditionStep
Compare a condition to the already constructed case statement, return result if the condition holds true
when(Condition, Field<T>) - Method in interface org.jooq.CaseConditionStep
Compare a condition to the already constructed case statement, return result if the condition holds true
when(V, T) - Method in interface org.jooq.CaseValueStep
Compare a value to the already constructed case statement, return result if values are equal.
when(V, Field<T>) - Method in interface org.jooq.CaseValueStep
Compare a value to the already constructed case statement, return result if values are equal.
when(Field<V>, T) - Method in interface org.jooq.CaseValueStep
Compare a value to the already constructed case statement, return result if values are equal.
when(Field<V>, Field<T>) - Method in interface org.jooq.CaseValueStep
Compare a value to the already constructed case statement, return result if values are equal.
when(V, T) - Method in interface org.jooq.CaseWhenStep
Compare a value to the already constructed case statement, return result if values are equal.
when(V, Field<T>) - Method in interface org.jooq.CaseWhenStep
Compare a value to the already constructed case statement, return result if values are equal.
when(Field<V>, T) - Method in interface org.jooq.CaseWhenStep
Compare a value to the already constructed case statement, return result if values are equal.
when(Field<V>, Field<T>) - Method in interface org.jooq.CaseWhenStep
Compare a value to the already constructed case statement, return result if values are equal.
whenMatchedThenUpdate() - Method in interface org.jooq.MergeMatchedStep
Add the WHEN MATCHED THEN UPDATE clause to the MERGE statement
whenNotMatchedThenInsert(Field<?>...) - Method in interface org.jooq.MergeNotMatchedStep
Add the WHEN NOT MATCHED THEN INSERT clause to the MERGE statement
whenNotMatchedThenInsert(Collection<? extends Field<?>>) - Method in interface org.jooq.MergeNotMatchedStep
Add the WHEN MATCHED THEN UPDATE clause to the MERGE statement
where(Condition...) - Method in interface org.jooq.DeleteWhereStep
Add conditions to the query
where(Collection<Condition>) - Method in interface org.jooq.DeleteWhereStep
Add conditions to the query
where(String) - Method in interface org.jooq.DeleteWhereStep
Add conditions to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
where(String, Object...) - Method in interface org.jooq.DeleteWhereStep
Add conditions to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
where(Condition...) - Method in interface org.jooq.SelectWhereStep
Add a WHERE clause to the query
where(Collection<Condition>) - Method in interface org.jooq.SelectWhereStep
Add a WHERE clause to the query
where(String) - Method in interface org.jooq.SelectWhereStep
Add a WHERE clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
where(String, Object...) - Method in interface org.jooq.SelectWhereStep
Add a WHERE clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
where(Condition...) - Method in interface org.jooq.SimpleSelectWhereStep
Add a WHERE clause to the query
where(Collection<Condition>) - Method in interface org.jooq.SimpleSelectWhereStep
Add a WHERE clause to the query
where(String) - Method in interface org.jooq.SimpleSelectWhereStep
Add a WHERE clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
where(String, Object...) - Method in interface org.jooq.SimpleSelectWhereStep
Add a WHERE clause to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
where(Condition...) - Method in interface org.jooq.UpdateWhereStep
Add conditions to the query
where(Collection<Condition>) - Method in interface org.jooq.UpdateWhereStep
Add conditions to the query
where(String) - Method in interface org.jooq.UpdateWhereStep
Add conditions to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
where(String, Object...) - Method in interface org.jooq.UpdateWhereStep
Add conditions to the query NOTE: When inserting plain SQL into jOOQ objects, you must guarantee syntax integrity.
whereExists(Select<?>) - Method in interface org.jooq.DeleteWhereStep
Add an EXISTS clause to the query
whereExists(Select<?>) - Method in interface org.jooq.SelectWhereStep
Add a WHERE EXISTS clause to the query
whereExists(Select<?>) - Method in interface org.jooq.SimpleSelectWhereStep
Add a WHERE EXISTS clause to the query
whereExists(Select<?>) - Method in interface org.jooq.UpdateWhereStep
Add an EXISTS clause to the query
whereNotExists(Select<?>) - Method in interface org.jooq.DeleteWhereStep
Add a NOT EXISTS clause to the query
whereNotExists(Select<?>) - Method in interface org.jooq.SelectWhereStep
Add a WHERE NOT EXISTS clause to the query
whereNotExists(Select<?>) - Method in interface org.jooq.SimpleSelectWhereStep
Add a WHERE NOT EXISTS clause to the query
whereNotExists(Select<?>) - Method in interface org.jooq.UpdateWhereStep
Add a NOT EXISTS clause to the query
WindowFinalStep<T> - Interface in org.jooq
This type is used for the window function DSL API.
WindowIgnoreNullsStep<T> - Interface in org.jooq
This type is used for the window function DSL API.
WindowOrderByStep<T> - Interface in org.jooq
This type is used for the window function DSL API.
WindowOverStep<T> - Interface in org.jooq
This type is used for the window function DSL API.
WindowPartitionByStep<T> - Interface in org.jooq
This type is used for the window function DSL API.
WindowRowsAndStep<T> - Interface in org.jooq
This type is used for the window function DSL API.
WindowRowsStep<T> - Interface in org.jooq
This type is used for the window function DSL API.
writeJSONString(List<?>, Writer) - Static method in class org.jooq.tools.json.JSONArray
Encode a list into JSON text and write it to out.
writeJSONString(Map<?, ?>, Writer) - Static method in class org.jooq.tools.json.JSONObject
Encode a map into JSON text and write it to out.
writeJSONString(Object, Writer) - Static method in class org.jooq.tools.json.JSONValue
Encode an object into JSON text and write it to out.
writeSQL(SQLOutput) - Method in class org.jooq.impl.UDTRecordImpl
 
writeToSQLOutput(SQLOutput, Field<T>, T) - Static method in class org.jooq.impl.FieldTypeHelper
 
writeToSQLOutput(SQLOutput, Class<? extends T>, T) - Static method in class org.jooq.impl.FieldTypeHelper
 

X

XID - Static variable in class org.jooq.util.postgres.PostgresDataType
 
XML - Static variable in class org.jooq.util.db2.DB2DataType
 
XML - Static variable in class org.jooq.util.sybase.SybaseDataType
 

Y

YEAR - Static variable in class org.jooq.util.h2.H2DataType
 
YEAR - Static variable in class org.jooq.util.mysql.MySQLDataType
 

Z

zero() - Method in class org.jooq.impl.Factory
A 0 literal.

_

__BIGINT - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.ase.ASEDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.db2.DB2DataType
 
__BIGINTEGER - Static variable in class org.jooq.util.derby.DerbyDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.h2.H2DataType
 
__BIGINTEGER - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.ingres.IngresDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.sybase.SybaseDataType
 
__BINARY - Static variable in class org.jooq.util.db2.DB2DataType
 
__BINARY - Static variable in class org.jooq.util.derby.DerbyDataType
 
__BINARY - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BINARY - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__BINARY - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
__BIT - Static variable in class org.jooq.util.db2.DB2DataType
 
__BIT - Static variable in class org.jooq.util.derby.DerbyDataType
 
__BIT - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BIT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__BIT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
__BLOB - Static variable in class org.jooq.util.ase.ASEDataType
 
__BLOB - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__BLOB - Static variable in class org.jooq.util.sybase.SybaseDataType
 
__BOOLEAN - Static variable in class org.jooq.util.ase.ASEDataType
 
__BOOLEAN - Static variable in class org.jooq.util.db2.DB2DataType
 
__BOOLEAN - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BOOLEAN - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__BOOLEAN - Static variable in class org.jooq.util.sybase.SybaseDataType
 
__DOUBLE - Static variable in class org.jooq.util.oracle.OracleDataType
 
__DOUBLE - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__FLOAT - Static variable in class org.jooq.util.oracle.OracleDataType
 
__FLOAT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
__INTEGER - Static variable in class org.jooq.util.oracle.OracleDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.ase.ASEDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.db2.DB2DataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.derby.DerbyDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.h2.H2DataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
__LONGNVARCHAR - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__LONGVARBINARY - Static variable in class org.jooq.util.ase.ASEDataType
 
__LONGVARBINARY - Static variable in class org.jooq.util.db2.DB2DataType
 
__LONGVARBINARY - Static variable in class org.jooq.util.derby.DerbyDataType
 
__LONGVARBINARY - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__LONGVARBINARY - Static variable in class org.jooq.util.oracle.OracleDataType
 
__LONGVARBINARY - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__LONGVARBINARY - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__LONGVARCHAR - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__LONGVARCHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
__LONGVARCHAR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__LONGVARCHAR - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__NCHAR - Static variable in class org.jooq.util.db2.DB2DataType
 
__NCHAR - Static variable in class org.jooq.util.derby.DerbyDataType
 
__NCHAR - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
__NCHAR - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__NCHAR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__NCLOB - Static variable in class org.jooq.util.db2.DB2DataType
 
__NCLOB - Static variable in class org.jooq.util.derby.DerbyDataType
 
__NCLOB - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
__NCLOB - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__NCLOB - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__NCLOB - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
__NCLOB - Static variable in class org.jooq.util.sqlserver.SQLServerDataType
 
__NUMERIC - Static variable in class org.jooq.util.db2.DB2DataType
 
__NUMERIC - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__NVARCHAR - Static variable in class org.jooq.util.db2.DB2DataType
 
__NVARCHAR - Static variable in class org.jooq.util.derby.DerbyDataType
 
__NVARCHAR - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
__NVARCHAR - Static variable in class org.jooq.util.mysql.MySQLDataType
 
__NVARCHAR - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__REAL - Static variable in class org.jooq.util.oracle.OracleDataType
 
__RESULT - Static variable in class org.jooq.util.h2.H2DataType
 
__SMALLINT - Static variable in class org.jooq.util.oracle.OracleDataType
 
__TIME - Static variable in class org.jooq.util.oracle.OracleDataType
 
__TIME - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
__TINYINT - Static variable in class org.jooq.util.db2.DB2DataType
 
__TINYINT - Static variable in class org.jooq.util.derby.DerbyDataType
 
__TINYINT - Static variable in class org.jooq.util.oracle.OracleDataType
 
__TINYINT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__VARBINARY - Static variable in class org.jooq.util.db2.DB2DataType
 
__VARBINARY - Static variable in class org.jooq.util.derby.DerbyDataType
 
__VARBINARY - Static variable in class org.jooq.util.oracle.OracleDataType
 
__VARBINARY - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__VARBINARY - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

Copyright © 2011. All Rights Reserved.