Package net.sf.jsqlparser.schema
Class Sequence
java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.schema.Sequence
- All Implemented Interfaces:
Serializable
,ASTNodeAccess
,MultiPartName
Represents the database type for a
SEQUENCE
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Represents a parameter when declaring a sequencestatic enum
The available parameters to a sequence -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
private List
<Sequence.Parameter> private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddParameters
(Collection<? extends Sequence.Parameter> parameters) addParameters
(Sequence.Parameter... parameters) private String
getIndex
(int idx) getName()
void
setDatabase
(Database database) private void
void
void
setParameters
(List<Sequence.Parameter> parameters) void
setSchemaName
(String string) toString()
withDatabase
(Database database) withParameters
(List<Sequence.Parameter> parameters) withSchemaName
(String string) Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
appendTo, getASTNode, setASTNode
-
Field Details
-
NAME_IDX
private static final int NAME_IDX- See Also:
-
SCHEMA_IDX
private static final int SCHEMA_IDX- See Also:
-
DATABASE_IDX
private static final int DATABASE_IDX- See Also:
-
SERVER_IDX
private static final int SERVER_IDX- See Also:
-
partItems
-
parameters
-
-
Constructor Details
-
Sequence
public Sequence() -
Sequence
-
-
Method Details
-
setParameters
-
getParameters
-
getDatabase
-
setDatabase
-
withDatabase
-
getSchemaName
-
setSchemaName
-
withSchemaName
-
getName
-
setName
-
withName
-
setIndex
-
getIndex
-
getFullyQualifiedName
- Specified by:
getFullyQualifiedName
in interfaceMultiPartName
-
toString
-
withParameters
-
addParameters
-
addParameters
-