Uses of Interface
org.jooq.Sequence
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of Sequence in org.jooq
Modifier and TypeMethodDescription@Nullable Sequence<?>
Schema.getSequence
(String name) Get a sequence by its name (case-sensitive) in this schema, ornull
if no such sequence exists.@Nullable Sequence<?>
Schema.getSequence
(Name name) Get a sequence by its qualified or unqualified name in this schema, ornull
if no such sequence exists.Modifier and TypeMethodDescriptionMeta.getSequences()
Get all sequence objects from the underlying meta data source.Meta.getSequences
(String name) Get all sequence objects by name from the underlying meta data source.Meta.getSequences
(Name name) Get all sequence objects by name from the underlying meta data source.Schema.getSequences()
List all sequences contained in this schema.Schema.sequenceStream()
Stream all sequences contained in this schema.Modifier and TypeMethodDescription<T extends Number>
@NotNull AlterSequenceStep<T>DSLContext.alterSequence
(Sequence<T> sequence) TheALTER SEQUENCE
statement.<T extends Number>
@NotNull AlterSequenceStep<T>DSLContext.alterSequenceIfExists
(Sequence<T> sequence) TheALTER SEQUENCE IF EXISTS
statement.@NotNull CreateSequenceFlagsStep
DSLContext.createSequence
(Sequence<?> sequence) TheCREATE SEQUENCE
statement.@NotNull CreateSequenceFlagsStep
DSLContext.createSequenceIfNotExists
(Sequence<?> sequence) TheCREATE SEQUENCE IF NOT EXISTS
statement.<T extends Number>
TConvenience method to fetch the CURRVAL for a sequence directly from thisDSLContext
's underlying JDBCConnection
.@NotNull DropSequenceFinalStep
DSLContext.dropSequence
(Sequence<?> sequence) TheDROP SEQUENCE
statement.@NotNull DropSequenceFinalStep
DSLContext.dropSequenceIfExists
(Sequence<?> sequence) TheDROP SEQUENCE IF EXISTS
statement.<T extends Number>
TConvenience method to fetch the NEXTVAL for a sequence directly from thisDSLContext
's underlying JDBCConnection
.Convenience method to fetch several NEXTVAL for a sequence directly from thisDSLContext
's underlying JDBCConnection
.@NotNull AlterSequenceFinalStep
Add theRENAME TO
clause to theALTER SEQUENCE
statement.Modifier and TypeMethodDescription@NotNull Meta
Meta.filterSequences
(Predicate<? super Sequence<?>> filter) Create a wrapperMeta
instance filtering out some sequences. -
Uses of Sequence in org.jooq.impl
Modifier and TypeClassDescriptionclass
SequenceImpl<T extends Number>
A common base class for sequencesModifier and TypeMethodDescription@Nullable Sequence<?>
QOM.AlterSequence.$renameTo()
QOM.AlterSequence.$sequence()
@NotNull Sequence<?>
QOM.CreateSequence.$sequence()
@NotNull Sequence<?>
QOM.DropSequence.$sequence()
Internal.createSequence
(String name, Schema schema, DataType<T> type) Factory method for sequences.Internal.createSequence
(String name, Schema schema, DataType<T> type, Number startWith, Number incrementBy, Number minvalue, Number maxvalue, boolean cycle, Number cache) Factory method for sequences.final Sequence<?>
LazySchema.getSequence
(String name) final Sequence<?>
LazySchema.getSequence
(Name name) final Sequence<?>
SchemaImpl.getSequence
(String name) final Sequence<?>
SchemaImpl.getSequence
(Name name) static @NotNull Sequence<BigInteger>
Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.- 3.10 - [#6162] - UseDSL.sequence(Name, Class)
instead.Deprecated, for removal: This API element is subject to removal in a future version.- 3.10 - [#6162] - UseDSL.sequence(Name, DataType)
instead.static @NotNull Sequence<BigInteger>
Create a qualified sequence, given its sequence name.Create a qualified sequence, given its sequence name.Create a qualified sequence, given its sequence name.Modifier and TypeMethodDescriptionLazySchema.getSequences()
SchemaImpl.getSequences()
List all sequences contained in this schema.LazySchema.sequenceStream()
SchemaImpl.sequenceStream()
Modifier and TypeMethodDescription@NotNull QOM.AlterSequence<T>
@NotNull QOM.AlterSequence<T>
@NotNull QOM.CreateSequence
@NotNull QOM.DropSequence
<T extends Number>
AlterSequenceStep<T>DefaultDSLContext.alterSequence
(Sequence<T> sequence) static <T extends Number>
AlterSequenceStep<T>DSL.alterSequence
(Sequence<T> sequence) TheALTER SEQUENCE
statement.<T extends Number>
AlterSequenceStep<T>DefaultDSLContext.alterSequenceIfExists
(Sequence<T> sequence) static <T extends Number>
AlterSequenceStep<T>DSL.alterSequenceIfExists
(Sequence<T> sequence) TheALTER SEQUENCE IF EXISTS
statement.DefaultDSLContext.createSequence
(Sequence<?> sequence) static CreateSequenceFlagsStep
DSL.createSequence
(Sequence<?> sequence) TheCREATE SEQUENCE
statement.DefaultDSLContext.createSequenceIfNotExists
(Sequence<?> sequence) static CreateSequenceFlagsStep
DSL.createSequenceIfNotExists
(Sequence<?> sequence) TheCREATE SEQUENCE IF NOT EXISTS
statement.<T extends Number>
TDefaultDSLContext.dropSequence
(Sequence<?> sequence) static DropSequenceFinalStep
DSL.dropSequence
(Sequence<?> sequence) TheDROP SEQUENCE
statement.DefaultDSLContext.dropSequenceIfExists
(Sequence<?> sequence) static DropSequenceFinalStep
DSL.dropSequenceIfExists
(Sequence<?> sequence) TheDROP SEQUENCE IF EXISTS
statement.<T extends Number>
T
DSL.sequence(Name)
instead.