Class SQLColumnDefinition.Identity
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLColumnDefinition.Identity
- All Implemented Interfaces:
SQLObject
- Enclosing class:
- SQLColumnDefinition
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept0(SQLASTVisitor visitor) clone()getSeed()booleanisCycle()booleanvoidsetCycle(boolean cycle) voidsetIncrement(Integer increment) voidsetMaxValue(Integer maxValue) voidsetMinValue(Integer minValue) voidsetNotForReplication(boolean notForReplication) voidMethods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
-
Constructor Details
-
Identity
public Identity()
-
-
Method Details
-
getSeed
-
setSeed
-
getIncrement
-
setIncrement
-
isCycle
public boolean isCycle() -
setCycle
public void setCycle(boolean cycle) -
getMinValue
-
setMinValue
-
getMaxValue
-
setMaxValue
-
isNotForReplication
public boolean isNotForReplication() -
setNotForReplication
public void setNotForReplication(boolean notForReplication) -
accept0
- Specified by:
accept0in classSQLObjectImpl
-
clone
- Specified by:
clonein interfaceSQLObject- Overrides:
clonein classSQLObjectImpl
-