| Modifier and Type | Method and Description |
|---|---|
| public AccessCallback | Returns: The next value.The session. session)A callback to be able to get the next value from the underlying structure as needed. |
| public default void | |
| public default String[] | |
| public int | |
| public int | |
| public QualifiedName | Returns: The structure name.The physical name of the database structure (table or sequence). |
| public int | Returns: The number of accesses.How many times has this structure been accessed through this reference? |
| public default void | initialize(SqlStringGenerationContext
A context to help generate SQL strings context)Initializes this structure, in particular pre-generates SQL as necessary. |
| public boolean | Returns: true if the actual database structure is a sequence; false otherwise.Is the structure physically a sequence? |
| public default void | prepare(Optimizer
The optimizer being applied to the generator. optimizer)
Deprecated
Use
Prepare this structure for use.
configure(Optimizer) instead.
|
| public void | registerExportables(Database
The database instance database)Redeclares org.
This method is called just once, after |
| buildCallback | back to summary |
|---|---|
| public AccessCallback buildCallback(SharedSessionContractImplementor session) A callback to be able to get the next value from the underlying structure as needed.
| |
| configure | back to summary |
|---|---|
| public default void configure(Optimizer optimizer) Configures this structure with the given arguments.
Called just after instantiation, before
| |
| getAllSqlForTests | back to summary |
|---|---|
| public default String[] getAllSqlForTests()
Deprecated Exposed for tests only.
| |
| getIncrementSize | back to summary |
|---|---|
| public int getIncrementSize() The configured increment size
| |
| getInitialValue | back to summary |
|---|---|
| public int getInitialValue() The configured initial value
| |
| getPhysicalName | back to summary |
|---|---|
| public QualifiedName getPhysicalName() The physical name of the database structure (table or sequence).
Only available after
| |
| getTimesAccessed | back to summary |
|---|---|
| public int getTimesAccessed() How many times has this structure been accessed through this reference?
| |
| initialize | back to summary |
|---|---|
| public default void initialize(SqlStringGenerationContext context) Initializes this structure, in particular pre-generates SQL as necessary.
This method is called just once, after
| |
| isPhysicalSequence | back to summary |
|---|---|
| public boolean isPhysicalSequence() Is the structure physically a sequence?
| |
| prepare | back to summary |
|---|---|
| public default void prepare(Optimizer optimizer)
Deprecated Use Prepare this structure for use. Called sometime after instantiation, but before first use.
| |
| registerExportables | back to summary |
|---|---|
| public void registerExportables(Database database) Redeclares org. Register database objects involved in this structure, e.g. sequences, tables, etc.
This method is called just once, after | |