Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class Decode<V, T>

extends AbstractCaseSimple<V, T, Decode<V, T>>
implements QOM.Decode<V, T>
Class Inheritance
All Implemented Interfaces
org.jooq.impl.QOM.Decode, org.jooq.impl.QOM.UOperator3, org.jooq.impl.QOM.UOperator, org.jooq.QueryPart, java.io.Serializable, org.jooq.Field, org.jooq.TableElement, org.jooq.Named, org.jooq.FieldOrConstraint, org.jooq.FieldOrRowOrSelect, org.jooq.FieldOrRow, org.jooq.OrderField, org.jooq.GroupField, org.jooq.SelectField, org.jooq.Typed, org.jooq.SelectFieldOrAsterisk
Static Imports
org.jooq.SQLDialect.CUBRID, .SQLDialect.DERBY, .SQLDialect.FIREBIRD, .SQLDialect.HSQLDB, .SQLDialect.MARIADB, .SQLDialect.MYSQL, .SQLDialect.POSTGRES, .SQLDialect.SQLITE, .SQLDialect.YUGABYTEDB, org.jooq.impl.DSL.function, .Names.N_DECODE, .Names.N_DECODE_ORACLE, .Names.N_MAP, .Tools.EMPTY_FIELD

Deprecated

as a consequence of AbstractCaseSimple and QOM.Decode being deprecated. See corresponding docs for further information.

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
private static final Set<SQLDialect>
private static final Set<SQLDialect>
Inherited from org.jooq.impl.AbstractCaseSimple:
else_valuewhen

Constructor Summary

AccessConstructor and Description
pack-priv
Decode(Field<V> field, Field<V> search, Field<T> result, Field<?>[] more)

Deprecated as a consequence of Field being deprecated.
pack-priv
Decode(Field<V> field, DataType<T> type)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
pack-priv final void
pack-priv final Field<?>[]
args()

Deprecated as a consequence of Field being deprecated.
pack-priv final Decode<V, T>
construct(Field<V> v, DataType<T> t)

Implements abstract org.jooq.impl.AbstractCaseSimple.construct.

Deprecated as a consequence of Field and Decode being deprecated.
Inherited from org.jooq.impl.AbstractCaseSimple:
$arg1$arg1$arg2$arg2$arg3$arg3$constructoracceptelse_else_mapFieldsmapValueswhenwhenwhenwhen

Field Detail

EMULATE_DECODE_ORACLEback to summary
private static final Set<SQLDialect> EMULATE_DECODE_ORACLE
EMULATE_DISTINCTback to summary
private static final Set<SQLDialect> EMULATE_DISTINCT

Constructor Detail

Decodeback to summary
pack-priv Decode(Field<V> field, Field<V> search, Field<T> result, Field<?>[] more)

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

Annotations
@SuppressWarnings:unchecked
Decodeback to summary
pack-priv Decode(Field<V> field, DataType<T> type)

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

Method Detail

accept0back to summary
pack-priv final void accept0(Context<?> ctx)

Implements abstract org.jooq.impl.AbstractCaseSimple.accept0.

Annotations
@Override
argsback to summary
pack-priv final Field<?>[] args()

Deprecated

as a consequence of Field being deprecated. See corresponding docs for further information.

constructback to summary
pack-priv final Decode<V, T> construct(Field<V> v, DataType<T> t)

Implements abstract org.jooq.impl.AbstractCaseSimple.construct.

Deprecated

as a consequence of Field and Decode being deprecated. See corresponding docs for further information.

Annotations
@Override