-
- All Superinterfaces:
Definition,TypedElementDefinition<SchemaDefinition>
- All Known Implementing Classes:
DefaultSequenceDefinition
public interface SequenceDefinition extends TypedElementDefinition<SchemaDefinition>
An interface defining a sequence- Author:
- Lukas Eder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NumbergetCache()Get the number of sequence values to cache for this sequence ornull, if no such value is specified.booleangetCycle()NumbergetIncrementBy()Get the increment for this sequence ornull, if no such value is specified.NumbergetMaxvalue()Get the maximum value for this sequence ornull, if no such value is specified.NumbergetMinvalue()Get the minimum value for this sequence ornull, if no such value is specified.NumbergetStartWith()Get the start value for this sequence ornull, if no such value is specified.-
Methods inherited from interface org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource
-
Methods inherited from interface org.jooq.meta.TypedElementDefinition
getContainer, getDefinedType, getDomain, getType, getType
-
-
-
-
Method Detail
-
getStartWith
Number getStartWith()
Get the start value for this sequence ornull, if no such value is specified.
-
getIncrementBy
Number getIncrementBy()
Get the increment for this sequence ornull, if no such value is specified.
-
getMinvalue
Number getMinvalue()
Get the minimum value for this sequence ornull, if no such value is specified.
-
getMaxvalue
Number getMaxvalue()
Get the maximum value for this sequence ornull, if no such value is specified.
-
getCycle
boolean getCycle()
-
getCache
Number getCache()
Get the number of sequence values to cache for this sequence ornull, if no such value is specified.
-
-