- java.lang.Object
-
- net.sf.jsqlparser.parser.ASTNodeAccessImpl
-
- net.sf.jsqlparser.schema.Sequence
-
- All Implemented Interfaces:
Serializable,net.sf.jsqlparser.parser.ASTNodeAccess,MultiPartName
public class Sequence extends net.sf.jsqlparser.parser.ASTNodeAccessImpl implements MultiPartName
Represents the database type for aSEQUENCE- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSequence.ParameterRepresents a parameter when declaring a sequencestatic classSequence.ParameterTypeThe available parameters to a sequence
-
Field Summary
-
Fields inherited from interface net.sf.jsqlparser.schema.MultiPartName
LEADING_TRAILING_QUOTES_PATTERN
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SequenceaddParameters(Collection<? extends Sequence.Parameter> parameters)SequenceaddParameters(Sequence.Parameter... parameters)DatabasegetDatabase()StringgetFullyQualifiedName()StringgetName()List<Sequence.Parameter>getParameters()StringgetSchemaName()StringgetUnquotedName()voidsetDatabase(Database database)voidsetName(String string)voidsetParameters(List<Sequence.Parameter> parameters)voidsetSchemaName(String string)StringtoString()SequencewithDatabase(Database database)SequencewithName(String string)SequencewithParameters(List<Sequence.Parameter> parameters)SequencewithSchemaName(String string)
-
-
-
Method Detail
-
getParameters
public List<Sequence.Parameter> getParameters()
-
setParameters
public void setParameters(List<Sequence.Parameter> parameters)
-
getDatabase
public Database getDatabase()
-
setDatabase
public void setDatabase(Database database)
-
getSchemaName
public String getSchemaName()
-
setSchemaName
public void setSchemaName(String string)
-
getName
public String getName()
-
setName
public void setName(String string)
-
getFullyQualifiedName
public String getFullyQualifiedName()
- Specified by:
getFullyQualifiedNamein interfaceMultiPartName
-
getUnquotedName
public String getUnquotedName()
- Specified by:
getUnquotedNamein interfaceMultiPartName
-
withParameters
public Sequence withParameters(List<Sequence.Parameter> parameters)
-
addParameters
public Sequence addParameters(Sequence.Parameter... parameters)
-
addParameters
public Sequence addParameters(Collection<? extends Sequence.Parameter> parameters)
-
-