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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept0
(SQLASTVisitor visitor) clone()
getSeed()
boolean
isCycle()
boolean
void
setCycle
(boolean cycle) void
setIncrement
(Integer increment) void
setMaxValue
(Integer maxValue) void
setMinValue
(Integer minValue) void
setNotForReplication
(boolean notForReplication) void
Methods 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:
accept0
in classSQLObjectImpl
-
clone
- Specified by:
clone
in interfaceSQLObject
- Overrides:
clone
in classSQLObjectImpl
-