Top Fields Constructors Methods
org.jooq.impl

pack-priv final Class DefaultGeneratorContext<R extends org.jooq.Record, X extends org.jooq.Table<R>, T>

extends AbstractScope
implements GeneratorContext<R extends Record, X extends Table<R>, T>
Class Inheritance
All Implemented Interfaces
org.jooq.GeneratorContext, org.jooq.Scope
Imports
java.time.Instant, java.util.Map, org.jooq.Configuration, .Field, .GeneratorContext, .GeneratorStatementType, .Record, .Table

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
pack-priv final Field<T>
field

Deprecated as a consequence of Field being deprecated.
pack-priv final Instant
pack-priv final GeneratorStatementType
pack-priv final X
Inherited from org.jooq.impl.AbstractScope:
configurationcreationTimedata

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
DefaultGeneratorContext(Configuration configuration, Map<Object, Object> data, Instant renderTime, X table, Field<T> field, GeneratorStatementType statementType)

Deprecated as a consequence of Field being deprecated.

Method Summary

Modifier and TypeMethod and Description
public final Field<T>
field()

Implements org.jooq.GeneratorContext.field.

Deprecated as a consequence of Field being deprecated.
The target field whose contents are being generated, or null when the field is unknown / not applicable.
public final Instant
renderTime()

Implements org.jooq.GeneratorContext.renderTime.

The time, according to Configuration#clock(), when the rendering Context was created, or when this GeneratorContext was created in case no rendering Context was available.
public final GeneratorStatementType
statementType()

Implements org.jooq.GeneratorContext.statementType.

The statement type in which the Generator is being invoked, or null when the statement type is unknown / not applicable.
public final X
table()

Implements org.jooq.GeneratorContext.table.

The target table whose contents are being generated, or null when the table is unknown / not applicable.
Inherited from org.jooq.impl.AbstractScope:
configurationcreationTimedatadatadatadialectdslfamilysettings

Field Detail

fieldback to summary
pack-priv final Field<T> field

Deprecated

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

renderTimeback to summary
pack-priv final Instant renderTime
statementTypeback to summary
pack-priv final GeneratorStatementType statementType
tableback to summary
pack-priv final X table

Constructor Detail

DefaultGeneratorContextback to summary
pack-priv DefaultGeneratorContext(Configuration configuration)
DefaultGeneratorContextback to summary
pack-priv DefaultGeneratorContext(Configuration configuration, Map<Object, Object> data, Instant renderTime, X table, Field<T> field, GeneratorStatementType statementType)

Deprecated

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

Method Detail

fieldback to summary
public final Field<T> field()

Implements org.jooq.GeneratorContext.field.

Doc from org.jooq.GeneratorContext.field.

Deprecated

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

The target field whose contents are being generated, or null when the field is unknown / not applicable.

Annotations
@Override
renderTimeback to summary
public final Instant renderTime()

Implements org.jooq.GeneratorContext.renderTime.

Doc from org.jooq.GeneratorContext.renderTime.

The time, according to Configuration#clock(), when the rendering Context was created, or when this GeneratorContext was created in case no rendering Context was available.

Annotations
@Override
statementTypeback to summary
public final GeneratorStatementType statementType()

Implements org.jooq.GeneratorContext.statementType.

Doc from org.jooq.GeneratorContext.statementType.

The statement type in which the Generator is being invoked, or null when the statement type is unknown / not applicable.

Annotations
@Override
tableback to summary
public final X table()

Implements org.jooq.GeneratorContext.table.

Doc from org.jooq.GeneratorContext.table.

The target table whose contents are being generated, or null when the table is unknown / not applicable.

Annotations
@Override