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

A

abs() - Method in interface org.jooq.Field
Get the absolute value of a numeric field: abs(field)
AbstractDataType<T> - Class in org.jooq.impl
 
AbstractDataType(SQLDialect, Class<? extends T>, String) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractDataType(SQLDialect, Class<? extends T>, String, String) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractDataType(SQLDialect, Class<? extends T>, String, boolean) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractDataType(SQLDialect, Class<? extends T>, String, String, boolean) - Constructor for class org.jooq.impl.AbstractDataType
 
AbstractStoredProcedure - Class in org.jooq.impl
 
AbstractStoredProcedure(Configuration, String, Schema) - Constructor for class org.jooq.impl.AbstractStoredProcedure
 
ACLITEM - Static variable in class org.jooq.util.postgres.PostgresDataType
 
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
addBetweenCondition(Field<T>, T, T) - Method in interface org.jooq.ConditionProvider
Deprecated. - Use Field.between(Object, Object) instead
addCompareCondition(Field<T>, T) - Method in interface org.jooq.ConditionProvider
Deprecated. - Use Field.equal(Object) instead
addCompareCondition(Field<T>, T, Comparator) - Method in interface org.jooq.ConditionProvider
Deprecated. - Use any of Field.equal(Object), Field.notEqual(Object), etc instead
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
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<Field<?>>) - Method in interface org.jooq.SelectQuery
Adds grouping fields
addHaving(Field<T>, T) - Method in interface org.jooq.SelectQuery
Deprecated. - Use SelectQuery.addHaving(Condition...) instead
addHaving(Field<T>, T, Comparator) - Method in interface org.jooq.SelectQuery
Deprecated. - Use SelectQuery.addHaving(Condition...) instead
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
addInCondition(Field<T>, Collection<T>) - Method in interface org.jooq.ConditionProvider
Deprecated. - Use Field.in(Collection) instead
addInCondition(Field<T>, T...) - Method in interface org.jooq.ConditionProvider
Deprecated. - Use Field.in(Object...) instead
addInOutParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
 
addInParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
 
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
addJoin(TableLike<?>, Field<T>, Field<T>) - Method in interface org.jooq.SelectQuery
Deprecated. - Use SelectQuery.addJoin(TableLike, Condition...) instead
addJoin(TableLike<?>, JoinType, Field<T>, Field<T>) - Method in interface org.jooq.SelectQuery
Deprecated. - Use SelectQuery.addJoin(TableLike, JoinType, Condition...) instead
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
 
addNotNullCondition(Field<?>) - Method in interface org.jooq.ConditionProvider
Deprecated. - Use Field.isNotNull() instead
addNullCondition(Field<?>) - Method in interface org.jooq.ConditionProvider
Deprecated. - Use Field.isNull() instead
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
addOutParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
 
addSelect(Field<?>...) - Method in interface org.jooq.SelectQuery
Add a list of select fields
addSelect(Collection<Field<?>>) - Method in interface org.jooq.SelectQuery
Add a list of select fields
addToMainUniqueKey(TableField<R, ?>) - Method in class org.jooq.impl.UpdatableTableImpl
 
addValue(Field<T>, T) - Method in interface org.jooq.StoreQuery
Add a value to the store statement
addValue(Field<T>, Field<T>) - 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
AliasProvider<T extends AliasProvider<T>> - 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.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.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.
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.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.
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.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.
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.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.
ArrayRecord<T> - 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
 
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
 
ascending() - Method in interface org.jooq.Field
Create an ascending sort field from this
ascii() - Method in interface org.jooq.Field
Get the ascii(field) function
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.StoredFunctionImpl
 
asField(String) - Method in class org.jooq.impl.StoredFunctionImpl
 
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
 
asNumberDataType(Class<N>) - Method in interface org.jooq.DataType
Retrieve the precise numeric data type for a given NUMBER type
asNumberDataType(Class<N>) - 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 ...
attach(Configuration) - Method in interface org.jooq.Attachable
Attach this record to a new Configuration
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)

B

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
betweenCondition(Field<T>, T, T) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.between(Object, Object) instead
BFILE - Static variable in class org.jooq.util.oracle.OracleDataType
 
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.mysql.MySQLDataType
 
BIGINT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BIGINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
BIGSERIAL - Static variable in class org.jooq.util.postgres.PostgresDataType
 
BINARY - Static variable in class org.jooq.util.db2.DB2DataType
 
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.mysql.MySQLDataType
 
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
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.FalseCondition
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.ParameterImpl
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.SchemaImpl
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.StoredFunctionImpl
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.StoredProcedureImpl
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.TableFieldImpl
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.TableImpl
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.TrueCondition
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.UDTFieldImpl
 
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.impl.UDTImpl
 
bind(Configuration, PreparedStatement) - Method in interface org.jooq.QueryPartInternal
Bind all parameters of this QueryPart to a PreparedStatement.
bind(Configuration, PreparedStatement, int) - Method in interface org.jooq.QueryPartInternal
Bind all parameters of this QueryPart to a PreparedStatement.
bind(PreparedStatement) - Method in interface org.jooq.QueryPartInternal
Deprecated. 1.5.2 use QueryPartInternal.bind(Configuration, PreparedStatement) instead
bind(PreparedStatement, int) - Method in interface org.jooq.QueryPartInternal
Deprecated. 1.5.2 use QueryPartInternal.bind(Configuration, PreparedStatement, int) instead
bind(Configuration, PreparedStatement, int) - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
 
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.mysql.MySQLDataType
 
BIT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
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.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.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.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.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
 
BYTEA - Static variable in class org.jooq.util.h2.H2DataType
 
BYTEA - Static variable in class org.jooq.util.postgres.PostgresDataType
 

C

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
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.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
 
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.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
 
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.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
 
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.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.oracle.OracleDataType
 
CLOB - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
close() - Method in interface org.jooq.Cursor
Close the underlying ResultSet
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 DECODE
combinedCondition(Condition...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Condition.and(Condition) instead
combinedCondition(Collection<Condition>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Condition.and(Condition) instead
combinedCondition(Operator, Condition...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Condition.and(Condition) instead
combinedCondition(Operator, Collection<Condition>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Condition.and(Condition) or Condition.or(Condition) instead
Comparator - Enum in org.jooq
A comparator to be used in conditions
compareCondition(Field<T>, T) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.equal(Object) instead
compareCondition(Field<T>, T, Comparator) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.equal(Object) or any similar one instead
concatenate(Field<String>, Field<String>...) - Method in interface org.jooq.Field
Get the concatenate(field[, field, ...]) function This translates into any dialect
concatenate(String, String...) - Method in interface org.jooq.Field
Get the concatenate(value[, value, ...]) function This translates into any dialect
concatenate(Field<String>, Field<String>...) - Method in class org.jooq.impl.CustomField
Don't allow any further overrides
Condition - Interface in org.jooq
A condition to be used in a query's where part
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
constant(T) - Method in class org.jooq.impl.Factory
Get a constant value jOOQ tries to derive the RDBMS DataType from the provided Java type <T>.
constant(Object, Class<? extends T>) - Method in class org.jooq.impl.Factory
Get a constant value with an associated type, taken from a field
constant(Object, Field<T>) - Method in class org.jooq.impl.Factory
Get a constant value with an associated type, taken from a field
constant(Object, DataType<T>) - Method in class org.jooq.impl.Factory
Get a constant value with an associated type This will try to bind value as type in a PreparedStatement.
constant(Object...) - Method in class org.jooq.impl.Factory
Deprecated. - This method causes issues when overloading. Use Factory.constants(Object...) instead
constants(Object...) - Method in class org.jooq.impl.Factory
Get a list of constant values and fields
convert(Object) - Method in interface org.jooq.DataType
Convert an arbitrary object into <T>
convert(Object) - Method in class org.jooq.impl.AbstractDataType
 
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.
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
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(Configuration) - 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(Configuration, 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.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.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
 
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.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
 
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.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.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.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
 
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
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 ("").
delete() - Method in class org.jooq.impl.UpdatableRecordImpl
 
delete() - Method in interface org.jooq.UpdatableRecord
Deletes this record from the database.
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
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
descending() - Method in interface org.jooq.Field
Create a descending sort field from this
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
 
divide(Number) - Method in interface org.jooq.Field
An arithmetic expression dividing this by value
divide(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression dividing this by value
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_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.postgres.PostgresDataType
 
DOUBLEPRECISION - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 

E

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!
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
 
except(Select<R>) - Method in interface org.jooq.Select
Combine with other selects
execute() - Method in class org.jooq.impl.StoredFunctionImpl
 
execute() - Method in class org.jooq.impl.StoredProcedureImpl
 
execute() - Method in interface org.jooq.Query
Execute the query, if it has been created with a properly configured factory
execute(Connection) - Method in interface org.jooq.StoredObject
Execute the stored object on a connection
execute() - Method in interface org.jooq.StoredObject
Execute the stored object on an underlying connection
execute() - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
 
executeDelete(Table<R>) - Method in class org.jooq.impl.Factory
Delete records from a table DELETE FROM [table]
executeDelete(Table<R>, Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeDelete(Table, Condition) instead
executeDelete(Table<R>, Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeDeleteOne(Table, Condition) instead
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>, Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeDeleteOne(Table, Condition) instead
executeDeleteOne(Table<R>, Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeDeleteOne(Table, Condition) instead
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, Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeUpdate(Table, TableRecord, Condition) instead
executeUpdate(Table<R>, R, Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeUpdateOne(Table, TableRecord, Condition) instead
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, Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeUpdateOne(Table, TableRecord, Condition) instead
executeUpdateOne(Table<R>, R, Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.executeUpdateOne(Table, TableRecord, Condition) instead
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.
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) - Constructor for class org.jooq.impl.Factory
Deprecated. - Do not reuse
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
Factory(Configuration) - Constructor for class org.jooq.impl.Factory
Deprecated. 1.5.2 use any other constructor instead
FALSE_CONDITION - Static variable in class org.jooq.impl.FalseCondition
Deprecated. - Do not use this singleton FalseCondition anymore, as of 1.5.7
falseCondition() - Method in class org.jooq.impl.Factory
Return a Condition that will always evaluate to false
FalseCondition - Class in org.jooq.impl
 
fetch() - Method in interface org.jooq.Cursor
Fetch the next record from the cursor
fetch(Table<R>) - Method in class org.jooq.impl.Factory
Execute and return all records for SELECT * FROM [table]
fetch(Table<R>, Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.fetch(Table, Condition) instead
fetch(Table<R>, Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.fetch(Table, Condition) instead
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.Select
Execute the query and return the generated result This is the same as calling Query.execute() and then Select.getResult()
fetch(Field<T>) - Method in interface org.jooq.Select
Execute the query and return all values for a field from the generated result.
fetch(int) - Method in interface org.jooq.Select
Execute the query and return all values for a field index from the generated result.
fetch(String) - Method in interface org.jooq.Select
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] WHERE [field] IN [values]
fetchAny() - Method in interface org.jooq.Select
Execute the query and return at most one resulting record.
fetchLazy() - Method in interface org.jooq.Select
Execute the query and return the generated result The returned Cursor holds a reference to the executed PreparedStatement and the associated ResultSet.
fetchMap(Field<K>) - Method in interface org.jooq.Select
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.Select
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.
fetchOne(Table<R>) - Method in class org.jooq.impl.Factory
Execute and return zero or one record for SELECT * FROM [table]
fetchOne(Table<R>, Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.fetchOne(Table, Condition) instead
fetchOne(Table<R>, Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.fetchOne(Table, Condition) instead
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(Field<T>) - Method in interface org.jooq.Select
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.Select
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.Select
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.Select
Execute the query and return at most one resulting record.
Field<T> - Interface in org.jooq
A field used in tables and conditions
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.
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.
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.mysql.MySQLDataType
 
FLOAT - Static variable in class org.jooq.util.oracle.OracleDataType
 
FLOAT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
FLOAT4 - Static variable in class org.jooq.util.h2.H2DataType
 
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.postgres.PostgresDataType
 
from(TableLike<?>...) - Method in interface org.jooq.SelectFromStep
Add tables to the query and proceed to the next step
from(Collection<TableLike<?>>) - Method in interface org.jooq.SelectFromStep
Add select fields to the query and proceed to the next step
from(String) - Method in interface org.jooq.SelectFromStep
Add tables to the query and proceed to the next step
from(String, Object...) - Method in interface org.jooq.SelectFromStep
Add tables to the query and proceed to the next step

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
 
getArrayType(String, SQLDialect) - Static method in class org.jooq.impl.FieldTypeHelper
 
getArrayTypeName() - Method in interface org.jooq.DataType
Retrieve the dialect-specific type name associated with ARRAYs of this data type
getArrayTypeName() - 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.FalseCondition
 
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.TrueCondition
 
getAttachables() - Method in class org.jooq.impl.UDTFieldImpl
 
getAttachables0() - Method in class org.jooq.impl.TableImpl
 
getAttachables0() - Method in class org.jooq.impl.UDTImpl
 
getAttachables1() - Method in class org.jooq.impl.AbstractStoredProcedure
 
getAttachables1() - Method in class org.jooq.impl.StoredFunctionImpl
 
getAttachables2() - Method in class org.jooq.impl.AbstractStoredProcedure
 
getAttachables2() - Method in class org.jooq.impl.StoredProcedureImpl
 
getAttachables2() - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
 
getBigDecimalValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsBigDecimal(Field) instead
getBigDecimalValue(Field<?>, BigDecimal) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsBigDecimal(Field, BigDecimal) instead
getBigIntegerValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsBigInteger(Field) instead
getBigIntegerValue(Field<?>, BigInteger) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsBigInteger(Field, BigInteger) instead
getByteValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use Record.getValueAsByte(Field) instead
getByteValue(Field<?>, Byte) - Method in interface org.jooq.Record
Deprecated. - use Record.getValueAsByte(Field, Byte) instead
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() - Method in class org.jooq.impl.AbstractDataType
 
getCastTypeName() - Method in interface org.jooq.NamedTypeProviderQueryPart
The dialect-specific type name of this object, used for casts
getClass(int, int, int) - Static method in class org.jooq.impl.FieldTypeHelper
 
getConfiguration() - Method in interface org.jooq.Attachable
Deprecated. - This will be moved to the AttachableInternal internal API, soon. Do not reference directly.
getConfiguration() - Method in interface org.jooq.AttachableInternal
Get the underlying configuration
getConfiguration() - Method in interface org.jooq.UpdatableRecord
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(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(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 dialect-specific type of this object
getDataType() - Method in interface org.jooq.UDT
The UDT's data type as known to the database
getDataType(String) - Static method in class org.jooq.util.db2.DB2DataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.db2.DB2DataType
 
getDataType(String) - Static method in class org.jooq.util.derby.DerbyDataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.derby.DerbyDataType
 
getDataType(String) - Static method in class org.jooq.util.h2.H2DataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.h2.H2DataType
 
getDataType(String) - Static method in class org.jooq.util.hsqldb.HSQLDBDataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.hsqldb.HSQLDBDataType
 
getDataType(String) - Static method in class org.jooq.util.mysql.MySQLDataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.mysql.MySQLDataType
 
getDataType(String) - Static method in class org.jooq.util.oracle.OracleDataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.oracle.OracleDataType
 
getDataType(String) - Static method in class org.jooq.util.postgres.PostgresDataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.postgres.PostgresDataType
 
getDataType(String) - Static method in class org.jooq.util.sqlite.SQLiteDataType
 
getDataType(Class<? extends T>) - Static method in class org.jooq.util.sqlite.SQLiteDataType
 
getDateValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsDate(Field) instead
getDateValue(Field<?>, Date) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsDate(Field, Date) instead
getDefaultDataType(SQLDialect, String) - Static method in class org.jooq.impl.AbstractDataType
 
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.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
 
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
Deprecated. 1.5.2 dialects should not be accessed via QueryPartInternal anymore
getDoubleValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsDouble(Field) instead
getDoubleValue(Field<?>, Double) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsDouble(Field, Double) instead
getFactory(SQLDialect) - Static method in class org.jooq.impl.Factory
Get a default Factory without a Connection
getFactory(Configuration) - Static method in class org.jooq.impl.Factory
Get a default Factory with a Connection
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.
getFieldList() - Method in class org.jooq.impl.TableImpl
 
getFieldList() - Method in class org.jooq.impl.UDTImpl
 
getFields() - Method in interface org.jooq.FieldProvider
 
getFloatValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsFloat(Field) instead
getFloatValue(Field<?>, Float) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsFloat(Field, Float) instead
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
 
getInParameters() - Method in interface org.jooq.StoredProcedure
A list of IN parameters passed to the stored procedure as argument.
getIntegerValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsInteger(Field) instead
getIntegerValue(Field<?>, Integer) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsInteger(Field, Integer) instead
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
 
getLongValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsLong(Field) instead
getLongValue(Field<?>, Long) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsLong(Field, Long) instead
getMainUniqueKey() - Method in class org.jooq.impl.UpdatableRecordImpl
 
getMainUniqueKey() - Method in class org.jooq.impl.UpdatableTableImpl
 
getMainUniqueKey() - Method in interface org.jooq.Updatable
Retrieve this 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
The number of resulting records
getOutParameters() - Method in class org.jooq.impl.AbstractStoredProcedure
 
getOutParameters() - Method in interface org.jooq.StoredProcedure
A list of OUT parameters passed to the stored procedure as argument.
getParameters() - Method in class org.jooq.impl.AbstractStoredProcedure
 
getParameters() - Method in class org.jooq.impl.StoredFunctionImpl
 
getParameters() - Method in interface org.jooq.StoredObject
 
getPrimaryKey() - Method in class org.jooq.impl.UpdatableRecordImpl
Deprecated. 
getPrimaryKey() - Method in class org.jooq.impl.UpdatableTableImpl
 
getPrimaryKey() - Method in interface org.jooq.MasterDataType
Get the primary key value for this master data type
getPrimaryKey() - Method in interface org.jooq.Updatable
Deprecated. - Use Updatable.getMainUniqueKey() instead
getQueryPart() - Method in interface org.jooq.QueryPartProvider
Deprecated. - #382 This type is going to be replaced by the new Adapter type hiding the internal API. Do not reference this type anymore. Reference QueryPart instead.
getRecord(int) - Method in interface org.jooq.Result
Returns a record at a given index
getRecords() - Method in interface org.jooq.Result
The resulting records
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.Select
The record type produced by this query
getRecordType() - Method in interface org.jooq.Type
 
getResult() - Method in interface org.jooq.Select
Return the result generated by a previous call to execute();
getReturnParameter() - Method in class org.jooq.impl.AbstractStoredProcedure
 
getReturnValue() - Method in class org.jooq.impl.StoredFunctionImpl
 
getReturnValue() - Method in interface org.jooq.StoredFunction
 
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
getShortValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsShort(Field) instead
getShortValue(Field<?>, Short) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsShort(Field, Short) instead
getSQL() - Method in interface org.jooq.QueryPart
Retrieve the SQL code rendered by this query part.
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
 
getStringValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use Record.getValueAsString(Field) instead
getStringValue(Field<?>, String) - Method in interface org.jooq.Record
Deprecated. - use Record.getValueAsString(Field, String) instead
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.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
getTimestampValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsTimestamp(Field) instead
getTimestampValue(Field<?>, Timestamp) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsTimestamp(Field, Timestamp) instead
getTimeValue(Field<?>) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsTime(Field) instead
getTimeValue(Field<?>, Time) - Method in interface org.jooq.Record
Deprecated. - use #getvalueAsTime(Field, Time) instead
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 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() - Method in class org.jooq.impl.AbstractDataType
 
getTypeName() - Method in interface org.jooq.NamedTypeProviderQueryPart
The dialect-specific type name of this object
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
getValue(Parameter<T>) - Method in class org.jooq.impl.AbstractStoredProcedure
 
getValue(int) - Method in class org.jooq.impl.ArrayRecordImpl
 
getValue(Parameter<T>) - Method in class org.jooq.impl.StoredProcedureImpl
 
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(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, T) - Method in interface org.jooq.Store
Get a value from this Store, providing a field index.
getValue(Parameter<T>) - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
 
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.
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(int) - 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.
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 (SelectgroupBy(Field<?>...) - Method in interface org.jooq.SelectGroupByStep
Add grouping to the query and proceed to the next step
groupBy(Collection<Field<?>>) - Method in interface org.jooq.SelectGroupByStep
Add grouping to the query and proceed to the next step

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
hasChangedValues() - Method in interface org.jooq.Record
Deprecated. - This method is part of the internal API and will be removed in the future.
hasNext() - Method in interface org.jooq.Cursor
Check whether this cursor has a next record
having(Condition...) - Method in interface org.jooq.SelectHavingStep
Add a having clause to the query and proceed to the next step
having(Collection<Condition>) - Method in interface org.jooq.SelectHavingStep
Add a having clause to the query and proceed to the next step
having(String) - Method in interface org.jooq.SelectHavingStep
Add a having clause to the query and proceed to the next step
having(String, Object...) - Method in interface org.jooq.SelectHavingStep
Add a having clause to the query and proceed to the next step
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

IDENTITY - Static variable in class org.jooq.util.h2.H2DataType
 
IMAGE - Static variable in class org.jooq.util.h2.H2DataType
 
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...)
inCondition(Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.in(Object...) instead
inCondition(Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.in(Collection) instead
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
 
insertQuery(Table<R>) - Method in class org.jooq.impl.Factory
Create a new InsertQuery
insertQuery(Table<R>, Select<?>) - Method in class org.jooq.impl.Factory
Create a new InsertSelectQuery
InsertQuery<R extends TableRecord<R>> - Interface in org.jooq
A query for data insertion
InsertSelectQuery<R extends TableRecord<R>> - Interface in org.jooq
A query of the type INSERT INTO [x] SELECT ...
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
 
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.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.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
 
internalAPI(Class<T>) - 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
isBlank(String) - Static method in class org.jooq.impl.StringUtils
Checks if a String is whitespace, empty ("") or null.
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.
isInfoEnabled() - Method in class org.jooq.impl.JooqLogger
 
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
 
isTraceEnabled() - Method in class org.jooq.impl.JooqLogger
 
iterator() - Method in class org.jooq.impl.ArrayRecordImpl
 

J

JAVAIOSERIALIZABLE - Static variable in class org.jooq.util.derby.DerbyDataType
 
join(TableLike<?>, Field<T>, Field<T>) - Method in class org.jooq.impl.Factory
Deprecated. - This method is used internally, only. Do not reference.
join(TableLike<?>, Condition...) - Method in class org.jooq.impl.Factory
Deprecated. - This method is used internally, only. Do not reference.
join(TableLike<?>, JoinType, Field<T>, Field<T>) - Method in class org.jooq.impl.Factory
Deprecated. - This method is used internally, only. Do not reference.
join(TableLike<?>, JoinType, Condition...) - Method in class org.jooq.impl.Factory
Deprecated. - This method is used internally, only. Do not reference.
join(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
Join a table and proceed to the next step
join(String) - Method in interface org.jooq.SelectJoinStep
Join a table and proceed to the next step
join(String, Object...) - Method in interface org.jooq.SelectJoinStep
Join a table and proceed to the next step
joinCondition(Field<T>, Field<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.equal(Field) instead
joinCondition(Field<T>, Field<T>, Comparator) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.equal(Field) instead, or any similar method.
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
 

L

leftJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
Deprecated. - Use SelectJoinStep.leftOuterJoin(TableLike) instead
leftJoin(String) - Method in interface org.jooq.SelectJoinStep
Deprecated. - Use SelectJoinStep.leftOuterJoin(String) instead
leftJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
Deprecated. - Use SelectJoinStep.leftOuterJoin(String, Object...) instead
leftOuterJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
Left outer join a table and proceed to the next step
leftOuterJoin(String) - Method in interface org.jooq.SelectJoinStep
Left outer join a table and proceed to the next step
leftOuterJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
Left outer join a table and proceed to the next step
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 <= (SelectlessOrEqualToAll(Select<?>) - Method in interface org.jooq.Field
this <= all (SelectlessOrEqualToAny(Select<?>) - Method in interface org.jooq.Field
this <= any (SelectlessOrEqualToSome(Select<?>) - Method in interface org.jooq.Field
this <= some (SelectlessThan(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 (Selectlike(T) - Method in interface org.jooq.Field
this like value
limit(int) - Method in interface org.jooq.SelectLimitStep
Limit the results of this select This is the same as calling SelectLimitStep.limit(int, int) with offset = 0
limit(int, int) - Method in interface org.jooq.SelectLimitStep
Limit the results of this select
limit(int) - Method in interface org.jooq.SimpleSelectLimitStep
Limit the results of this select This is the same as calling SimpleSelectLimitStep.limit(int, int) with offset = 0
limit(int, int) - Method in interface org.jooq.SimpleSelectLimitStep
Limit the results of this select
LONG - Static variable in class org.jooq.util.oracle.OracleDataType
 
LONGBLOB - Static variable in class org.jooq.util.h2.H2DataType
 
LONGBLOB - Static variable in class org.jooq.util.mysql.MySQLDataType
 
LONGRAW - Static variable in class org.jooq.util.oracle.OracleDataType
 
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.util.h2.H2DataType
 
LONGVARBINARY - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
LONGVARBINARY - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
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.sqlite.SQLiteDataType
 
LONGVARCHARFORBITDATA - Static variable in class org.jooq.util.derby.DerbyDataType
 
lower() - Method in interface org.jooq.Field
Get the lower(field) function
lpad(Field<? extends Number>) - Method in interface org.jooq.Field
Get the rpad(field, length) function
lpad(int) - Method in interface org.jooq.Field
Get the rpad(field, length) function
lpad(Field<? extends Number>, Field<String>) - Method in interface org.jooq.Field
Get the rpad(field, length, c) function
lpad(int, char) - Method in interface org.jooq.Field
Get the rpad(field, length, c) function
ltrim() - Method in interface org.jooq.Field
Get the ltrim(field) function

M

map(Schema) - Method in class org.jooq.SchemaMapping
Apply mapping to a given schema
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)
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
 
min() - Method in interface org.jooq.Field
Get the min value over a field: min(field)
MONEY - Static variable in class org.jooq.util.postgres.PostgresDataType
 
multiply(Number) - Method in interface org.jooq.Field
An arithmetic expression multiplying this with value
multiply(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression multiplying this with value
multiply(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.
NATIVECHARACTER - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NATURAL - Static variable in class org.jooq.util.oracle.OracleDataType
 
NATURALN - Static variable in class org.jooq.util.oracle.OracleDataType
 
NCHAR - Static variable in class org.jooq.util.h2.H2DataType
 
NCHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
NCHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NCLOB - Static variable in class org.jooq.util.h2.H2DataType
 
NCLOB - Static variable in class org.jooq.util.oracle.OracleDataType
 
newRecord(Table<R>) - Method in class org.jooq.impl.Factory
Create a new Record that can be inserted into the corresponding table.
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
notCondition(Condition) - Method in class org.jooq.impl.Factory
Deprecated. - Use Condition.not() instead
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...)
notInCondition(Field<T>, Collection<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.notIn(Collection) instead
notInCondition(Field<T>, T...) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.notIn(Object...) instead
notLike(T) - Method in interface org.jooq.Field
this not like value
notNullCondition(Field<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.isNotNull() instead
NTEXT - Static variable in class org.jooq.util.h2.H2DataType
 
NULL() - Method in class org.jooq.impl.Factory
Deprecated. - Use Factory.constant(Object) instead. Cast the constant to any type, if this is necessary in your RDBMS dialect.
nullCondition(Field<T>) - Method in class org.jooq.impl.Factory
Deprecated. - Use Field.isNull() instead
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
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.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.oracle.OracleDataType
 
NUMERIC - Static variable in class org.jooq.util.postgres.PostgresDataType
 
NUMERIC - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
NVARCHAR - Static variable in class org.jooq.util.h2.H2DataType
 
NVARCHAR - Static variable in class org.jooq.util.oracle.OracleDataType
 
NVARCHAR - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
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(T, T) - Method in interface org.jooq.Field
Gets the Oracle-style NVL2(value, valueIfNotNull, valueIfNull) function
nvl2(Field<T>, Field<T>) - 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
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.SelectOnStep
Provide join conditions and proceed to the next step
on(String) - Method in interface org.jooq.SelectOnStep
Provide join conditions and proceed to the next step
on(String, Object...) - Method in interface org.jooq.SelectOnStep
Provide join conditions and proceed to the next step
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.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.
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(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.
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.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.
org.jooq - package org.jooq
 
org.jooq.exception - package org.jooq.exception
 
org.jooq.impl - package org.jooq.impl
 
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.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
 
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.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.
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.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.
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

P

Parameter<T> - Interface in org.jooq
A parameter to a stored procedure or function.
ParameterImpl<T> - Class in org.jooq.impl
 
ParameterImpl(SQLDialect, String, DataType<T>) - Constructor for class org.jooq.impl.ParameterImpl
 
ParameterImpl(Configuration, 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
PGobjectParser - Class in org.jooq.util.postgres
A parser for Postgres PGobject anonymous types
PGobjectParser() - Constructor for class org.jooq.util.postgres.PGobjectParser
 
plainSQLCondition(String) - Method in class org.jooq.impl.Factory
Create a new condition holding plain SQL.
plainSQLCondition(String, Object...) - Method in class org.jooq.impl.Factory
Create a new condition holding plain SQL.
plainSQLField(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.
plainSQLField(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.
plainSQLField(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.
plainSQLField(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.
plainSQLTable(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.
plainSQLTable(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.
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 translates into any dialect
position(Field<String>) - Method in interface org.jooq.Field
Get the position(in, search) function This translates into any dialect
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
 
PostgresSingleUDTOutParameterProcedure(SQLDialect, String, Schema) - Constructor for class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
 
PostgresSingleUDTOutParameterProcedure(Configuration, String, Schema) - Constructor for class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
 

Q

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.
QueryPartProvider - Interface in org.jooq
Deprecated. - #382 This type is going to be replaced by the new Adapter type hiding the internal API. Do not reference this type anymore. Reference QueryPart instead.

R

RAW - Static variable in class org.jooq.util.h2.H2DataType
 
RAW - Static variable in class org.jooq.util.oracle.OracleDataType
 
readSQL(SQLInput, String) - Method in class org.jooq.impl.UDTRecordImpl
 
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.oracle.OracleDataType
 
REAL - Static variable in class org.jooq.util.postgres.PostgresDataType
 
REAL - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
Record - Interface in org.jooq
A wrapper for database result records returned by SelectQuery
RecordImpl - Class in org.jooq.impl
A general purpose record, typically used for ad-hoc types.
RecordImpl(FieldProvider, Configuration) - Constructor for class org.jooq.impl.RecordImpl
 
RecordImpl(FieldProvider) - Constructor for class org.jooq.impl.RecordImpl
 
refresh() - Method in class org.jooq.impl.UpdatableRecordImpl
 
refresh() - Method in interface org.jooq.UpdatableRecord
Refresh this record from the database.
REGPROC - Static variable in class org.jooq.util.postgres.PostgresDataType
 
replace(Field<String>) - Method in interface org.jooq.Field
Get the replace(in, search) function
replace(String) - Method in interface org.jooq.Field
Get the replace(in, search) function
replace(Field<String>, Field<String>) - Method in interface org.jooq.Field
Get the replace(in, search, replace) function
replace(String, String) - Method in interface org.jooq.Field
Get the replace(in, search, replace) function
Result<R extends Record> - Interface in org.jooq
A wrapper for database results returned by SelectQuery
rightJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
Deprecated. - Use SelectJoinStep.rightOuterJoin(TableLike) instead
rightJoin(String) - Method in interface org.jooq.SelectJoinStep
Deprecated. - Use SelectJoinStep.rightOuterJoin(String) instead
rightJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
Deprecated. - Use SelectJoinStep.rightOuterJoin(String, Object...) instead
rightOuterJoin(TableLike<?>) - Method in interface org.jooq.SelectJoinStep
Right outer join a table and proceed to the next step
rightOuterJoin(String) - Method in interface org.jooq.SelectJoinStep
Right outer join a table and proceed to the next step
rightOuterJoin(String, Object...) - Method in interface org.jooq.SelectJoinStep
Right outer join a table and proceed to the next step
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)
ROWID - Static variable in class org.jooq.util.db2.DB2DataType
 
rownum() - Method in class org.jooq.impl.Factory
Retrieve the rownum pseudo-field
rpad(Field<? extends Number>) - Method in interface org.jooq.Field
Get the rpad(field, length) function
rpad(int) - Method in interface org.jooq.Field
Get the rpad(field, length) function
rpad(Field<? extends Number>, Field<String>) - Method in interface org.jooq.Field
Get the rpad(field, length, c) function
rpad(int, char) - Method in interface org.jooq.Field
Get the rpad(field, length, c) function
rtrim() - Method in interface org.jooq.Field
Get the rtrim(field) function

S

Schema - Interface in org.jooq
An entity representing a database schema
SchemaImpl - Class in org.jooq.impl
 
SchemaImpl(SQLDialect, String) - Constructor for class org.jooq.impl.SchemaImpl
 
SchemaMapping - Class in org.jooq
A schema mapping class allowing for translation of schemata defined at codegen-time to schemata configured at run-time.
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(Object...) - Method in class org.jooq.impl.Factory
Create a new DSL select statement for constant values Example: Factory create = new Factory(); create.select(value1, value2) .from(table1) .join(table2).on(field1.equal(field2)) .where(field1.greaterThan(100)) .orderBy(field2); query.execute(connection);
select(Collection<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
SelectConditionStep - Interface in org.jooq
The step in a Select query, where additional conditions can be added to the where clause.
selectDistinct(Field<?>...) - Method in class org.jooq.impl.Factory
Create a new DSL select statement.
selectDistinct(Collection<Field<?>>) - Method in class org.jooq.impl.Factory
Create a new DSL select statement.
SelectFinalStep - Interface in org.jooq
Wrapping up a Select query
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
The from step in a Select query This is the step in query construction, where you can add tables to a query.
SelectGroupByStep - Interface in org.jooq
The group by step in a Select query This is the step in query construction, where you can add grouping to a query.
SelectHavingConditionStep - Interface in org.jooq
The step in a Select query, where additional conditions can be added to the having clause.
SelectHavingStep - Interface in org.jooq
The having clause step in a Select query This is the step in query construction, where you can add a having clause to a query.
SelectJoinStep - Interface in org.jooq
The join step in a Select query This is the step in query construction, where you can join tables to a query.
SelectLimitStep - Interface in org.jooq
The limit clause step in a Select query This is the final step in query construction, where you can add a order by clause to a query.
SelectOnConditionStep - Interface in org.jooq
The step in a Select query, where additional conditions can be added to a join's on clause.
SelectOnStep - Interface in org.jooq
The on part of the join step in a Select query This is the step in query construction, where you can join tables to a query.
SelectOrderByStep - Interface in org.jooq
The order by clause step in a Select query This is the step in query construction, where you can add ordering to a query.
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
SelectWhereStep - Interface in org.jooq
The where step in a Select query This is the step in query construction, where you can add conditions to a query.
Sequence - Interface in org.jooq
A type representing sequences in databases that support this.
SequenceImpl - Class in org.jooq.impl
 
SequenceImpl(SQLDialect, String, Schema) - Constructor for class org.jooq.impl.SequenceImpl
 
SequenceImpl(Configuration, 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(T...) - 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 - Static variable in class org.jooq.util.mysql.MySQLDataType
 
setDistinct(boolean) - Method in interface org.jooq.SelectQuery
Add "distinct" keyword to the select clause
setList(List<? extends T>) - Method in interface org.jooq.ArrayRecord
Set the contained array as a List
setList(List<? extends T>) - Method in class org.jooq.impl.ArrayRecordImpl
 
setRecord(R) - Method in interface org.jooq.StoreQuery
Add values to the store statement
setReturnParameter(Parameter<?>) - Method in class org.jooq.impl.AbstractStoredProcedure
 
setValue(Field<T>, T) - Method in interface org.jooq.Record
Set a value into this record.
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
The step in a SimpleSelect query, where additional conditions can be added to the where clause.
SimpleSelectFinalStep<R extends Record> - Interface in org.jooq
Wrapping up a SimpleSelect query
SimpleSelectLimitStep<R extends Record> - Interface in org.jooq
The limit clause in a SimpleSelect query This is the final step in query construction, where you can add a limit clause to a query.
SimpleSelectOrderByStep<R extends Record> - Interface in org.jooq
The order by clause step in a SimpleSelect query This is the step in query construction, where you can add a order by clause to a query.
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
The where step in a SimpleSelect query This is the step in query construction, where you can add conditions to a query.
size() - Method in interface org.jooq.ArrayRecord
Get the size of the contained array
size() - Method in class org.jooq.impl.ArrayRecordImpl
 
SMALLDATETIME - Static variable in class org.jooq.util.h2.H2DataType
 
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.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
 
SortField<T> - Interface in org.jooq
 
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
store() - Method in class org.jooq.impl.UpdatableRecordImpl
 
Store<T> - Interface in org.jooq
A common base type for Store and ArrayStore 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.
StoredFunction<T> - Interface in org.jooq
A stored function
StoredFunctionImpl<T> - Class in org.jooq.impl
 
StoredFunctionImpl(SQLDialect, String, Schema, DataType<T>) - Constructor for class org.jooq.impl.StoredFunctionImpl
 
StoredFunctionImpl(Configuration, String, Schema, DataType<T>) - Constructor for class org.jooq.impl.StoredFunctionImpl
 
StoredObject - Interface in org.jooq
A common interface for stored procedures and stored functions.
StoredProcedure - Interface in org.jooq
A stored procedure
StoredProcedureImpl - Class in org.jooq.impl
 
StoredProcedureImpl(SQLDialect, String, Schema) - Constructor for class org.jooq.impl.StoredProcedureImpl
 
StoredProcedureImpl(Configuration, String, Schema) - Constructor for class org.jooq.impl.StoredProcedureImpl
 
StoreQuery<R extends TableRecord<R>> - Interface in org.jooq
A query storing objects to the database.
StringUtils - Class in org.jooq.impl
Operations on String that are null safe.
substring(int) - Method in interface org.jooq.Field
Get the substring(field, startingPosition) function This translates into any dialect
substring(int, int) - Method in interface org.jooq.Field
Get the substring(field, startingPosition, length) function This translates into any dialect
subtract(Number) - Method in interface org.jooq.Field
An arithmetic expression subtracting value from this
subtract(Field<? extends Number>) - Method in interface org.jooq.Field
An arithmetic expression subtracting value from this
sum() - Method in interface org.jooq.Field
Get the sum over a numeric field: sum(field)

T

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
 
TableFieldImpl(SQLDialect, String, Class<? extends T>, Table<R>) - Constructor for class org.jooq.impl.TableFieldImpl
Deprecated. 
TableFieldImpl(Configuration, String, Class<? extends T>, Table<R>) - Constructor for class org.jooq.impl.TableFieldImpl
Deprecated. 
TableFieldImpl(SQLDialect, String, DataType<T>, Table<R>) - Constructor for class org.jooq.impl.TableFieldImpl
 
TableFieldImpl(Configuration, String, DataType<T>, Table<R>) - Constructor for class org.jooq.impl.TableFieldImpl
 
TableImpl<R extends Record> - Class in org.jooq.impl
 
TableImpl(SQLDialect, String) - Constructor for class org.jooq.impl.TableImpl
 
TableImpl(SQLDialect, String, Schema) - Constructor for class org.jooq.impl.TableImpl
 
TableImpl(Configuration, 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 Record> - Class in org.jooq.impl
A record implementation for a record originating from a single table
TableRecordImpl(Table<R>) - Constructor for class org.jooq.impl.TableRecordImpl
 
TableRecordImpl(Table<R>, Configuration) - Constructor for class org.jooq.impl.TableRecordImpl
 
TableRecordImpl(Configuration, Table<R>) - Constructor for class org.jooq.impl.TableRecordImpl
Deprecated. - TableRecords should not hold a reference to Configuration. Use the other constructor instead.
TEXT - Static variable in class org.jooq.util.h2.H2DataType
 
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
 
TID - Static variable in class org.jooq.util.postgres.PostgresDataType
 
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.mysql.MySQLDataType
 
TIME - Static variable in class org.jooq.util.postgres.PostgresDataType
 
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.mysql.MySQLDataType
 
TIMESTAMP - Static variable in class org.jooq.util.oracle.OracleDataType
 
TIMESTAMP - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMESTAMP6 - Static variable in class org.jooq.util.oracle.OracleDataType
 
TIMESTAMP6WITHTIMEZONE - Static variable in class org.jooq.util.oracle.OracleDataType
 
TIMESTAMPTZ - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMESTAMPWITHOUTTIMEZONE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMESTAMPWITHTIMEZONE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMETZ - Static variable in class org.jooq.util.postgres.PostgresDataType
 
TIMEWITHOUTTIMEZONE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
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.util.h2.H2DataType
 
TINYINT - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
TINYINT - Static variable in class org.jooq.util.mysql.MySQLDataType
 
TINYINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
TINYTEXT - Static variable in class org.jooq.util.h2.H2DataType
 
toSQL() - Method in enum org.jooq.Comparator
 
toSQL() - Method in enum org.jooq.DatePart
 
toSQL(SQLDialect, Object, boolean) - Static method in class org.jooq.impl.FieldTypeHelper
 
toSQL(SQLDialect, Object, boolean, NamedTypeProviderQueryPart<?>) - Static method in class org.jooq.impl.FieldTypeHelper
 
toSQL(SQLDialect, Object, boolean, Class<?>) - Static method in class org.jooq.impl.FieldTypeHelper
 
toSQL() - Method in enum org.jooq.JoinType
 
toSQLDeclaration(Configuration) - Method in interface org.jooq.QueryPartInternal
Transform this object into SQL, such that it can be used as a declaration.
toSQLDeclaration(Configuration, boolean) - Method in interface org.jooq.QueryPartInternal
Transform this object into SQL, such that it can be used as a declaration.
toSQLDeclaration() - Method in interface org.jooq.QueryPartInternal
Deprecated. 1.5.2 use QueryPartInternal.toSQLDeclaration(Configuration) instead
toSQLDeclaration(boolean) - Method in interface org.jooq.QueryPartInternal
Deprecated. 1.5.2 use QueryPartInternal.toSQLDeclaration(Configuration, boolean) instead
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.FalseCondition
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.ParameterImpl
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.SchemaImpl
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.StoredFunctionImpl
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.StoredProcedureImpl
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.TableFieldImpl
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.TableImpl
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.TrueCondition
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.UDTFieldImpl
 
toSQLReference(Configuration, boolean) - Method in class org.jooq.impl.UDTImpl
 
toSQLReference(Configuration) - Method in interface org.jooq.QueryPartInternal
Transform this object into SQL, such that it can be used as a reference.
toSQLReference(Configuration, boolean) - Method in interface org.jooq.QueryPartInternal
Transform this object into SQL, such that it can be used as a reference.
toSQLReference() - Method in interface org.jooq.QueryPartInternal
Deprecated. 1.5.2 use QueryPartInternal.toSQLReference(Configuration) instead
toSQLReference(boolean) - Method in interface org.jooq.QueryPartInternal
Deprecated. 1.5.2 use QueryPartInternal.toSQLReference(Configuration, boolean) instead
toSQLReference(Configuration, boolean) - Method in class org.jooq.util.postgres.PostgresSingleUDTOutParameterProcedure
 
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
 
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
TRUE_CONDITION - Static variable in class org.jooq.impl.TrueCondition
Deprecated. - Do not use this singleton TrueCondition anymore, as of 1.5.7
trueCondition() - Method in class org.jooq.impl.Factory
Return a Condition that will always evaluate to true
TrueCondition - Class in org.jooq.impl
 
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
 
UDTFieldImpl(SQLDialect, String, DataType<T>, UDT<R>) - Constructor for class org.jooq.impl.UDTFieldImpl
 
UDTFieldImpl(Configuration, String, DataType<T>, UDT<R>) - Constructor for class org.jooq.impl.UDTFieldImpl
 
UDTImpl<R extends UDTRecord<R>> - Class in org.jooq.impl
 
UDTImpl(SQLDialect, String, Schema) - Constructor for class org.jooq.impl.UDTImpl
 
UDTImpl(Configuration, 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
UDTRecordImpl(UDT<R>) - Constructor for class org.jooq.impl.UDTRecordImpl
 
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
UNSIGNEDBIGINT - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 
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
UpdatableRecordImpl(UpdatableTable<R>) - Constructor for class org.jooq.impl.UpdatableRecordImpl
 
UpdatableRecordImpl(UpdatableTable<R>, Configuration) - Constructor for class org.jooq.impl.UpdatableRecordImpl
 
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
UpdatableTableImpl(SQLDialect, String) - Constructor for class org.jooq.impl.UpdatableTableImpl
 
UpdatableTableImpl(SQLDialect, String, Schema) - Constructor for class org.jooq.impl.UpdatableTableImpl
 
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
upper() - Method in interface org.jooq.Field
Get the upper(field) function
UUID - Static variable in class org.jooq.util.h2.H2DataType
 

V

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.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() - Static method in enum org.jooq.JoinType
Returns an array containing the constants of this enum type, in the order they are declared.
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.SQLDialect
Returns an array containing the constants of this enum type, in the order they are declared.
VARBINARY - Static variable in class org.jooq.util.db2.DB2DataType
 
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.mysql.MySQLDataType
 
VARBIT - Static variable in class org.jooq.util.postgres.PostgresDataType
 
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.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
 
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
 
VARYINGCHARACTER - Static variable in class org.jooq.util.sqlite.SQLiteDataType
 

W

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.
where(Condition...) - Method in interface org.jooq.SelectWhereStep
Add conditions to the query and proceed to the next step
where(Collection<Condition>) - Method in interface org.jooq.SelectWhereStep
Add conditions to the query and proceed to the next step
where(String) - Method in interface org.jooq.SelectWhereStep
Add conditions to the query and proceed to the next step
where(String, Object...) - Method in interface org.jooq.SelectWhereStep
Add conditions to the query and proceed to the next step
where(Condition...) - Method in interface org.jooq.SimpleSelectWhereStep
Add conditions to the query and proceed to the next step
where(Collection<Condition>) - Method in interface org.jooq.SimpleSelectWhereStep
Add conditions to the query and proceed to the next step
where(String) - Method in interface org.jooq.SimpleSelectWhereStep
Add conditions to the query and proceed to the next step
where(String, Object...) - Method in interface org.jooq.SimpleSelectWhereStep
Add conditions to the query and proceed to the next step
whereExists(Select<?>) - Method in interface org.jooq.SelectWhereStep
Add an EXISTS clause to the query and proceed to the next step
whereExists(Select<?>) - Method in interface org.jooq.SimpleSelectWhereStep
Add an EXISTS clause to the query and proceed to the next step
whereNotExists(Select<?>) - Method in interface org.jooq.SelectWhereStep
Add a NOT EXISTS clause to the query and proceed to the next step
whereNotExists(Select<?>) - Method in interface org.jooq.SimpleSelectWhereStep
Add a NOT EXISTS clause to the query and proceed to the next step
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
 

Y

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

_

__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.mysql.MySQLDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BIGINTEGER - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__BOOLEAN - Static variable in class org.jooq.util.db2.DB2DataType
 
__BOOLEAN - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BYTE - Static variable in class org.jooq.util.db2.DB2DataType
 
__BYTE - Static variable in class org.jooq.util.derby.DerbyDataType
 
__BYTE - Static variable in class org.jooq.util.hsqldb.HSQLDBDataType
 
__BYTE - Static variable in class org.jooq.util.oracle.OracleDataType
 
__BYTE - Static variable in class org.jooq.util.postgres.PostgresDataType
 
__DOUBLE - Static variable in class org.jooq.util.oracle.OracleDataType
 
__FLOAT - Static variable in class org.jooq.util.oracle.OracleDataType
 
__INTEGER - Static variable in class org.jooq.util.oracle.OracleDataType
 
__LONG - Static variable in class org.jooq.util.oracle.OracleDataType
 
__SHORT - 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
 

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

Copyright © 2011. All Rights Reserved.