Package com.alibaba.druid.sql.ast
Class SQLPartitionOf
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.SQLPartitionOf
-
- All Implemented Interfaces:
SQLObject
public class SQLPartitionOf extends SQLObjectImpl
- Author:
- lizongbo
-
-
Field Summary
Fields Modifier and Type Field Description protected SQLExprTableSourceparentTable-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description SQLPartitionOf()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaccept0(SQLASTVisitor v)SQLExprgetCheckExpr()SQLNamegetColumnName()SQLNamegetConstraintName()SQLExprgetDefaultExpr()List<SQLExpr>getForValuesFrom()List<SQLExpr>getForValuesIn()SQLExprgetForValuesModulus()SQLExprgetForValuesRemainder()List<SQLExpr>getForValuesTo()SQLExprTableSourcegetParentTable()booleanisUseDefault()voidsetCheckExpr(SQLExpr checkExpr)voidsetColumnName(SQLName columnName)voidsetConstraintName(SQLName constraintName)voidsetDefaultExpr(SQLExpr defaultExpr)voidsetForValuesFrom(List<SQLExpr> forValuesFrom)voidsetForValuesIn(List<SQLExpr> forValuesIn)voidsetForValuesModulus(SQLExpr forValuesModulus)voidsetForValuesRemainder(SQLExpr forValuesRemainder)voidsetForValuesTo(List<SQLExpr> forValuesTo)voidsetParentTable(SQLExprTableSource parentTable)voidsetUseDefault(boolean useDefault)-
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine, toString
-
-
-
-
Field Detail
-
parentTable
protected SQLExprTableSource parentTable
-
-
Method Detail
-
getParentTable
public SQLExprTableSource getParentTable()
-
setParentTable
public void setParentTable(SQLExprTableSource parentTable)
-
isUseDefault
public boolean isUseDefault()
-
setUseDefault
public void setUseDefault(boolean useDefault)
-
getColumnName
public SQLName getColumnName()
-
setColumnName
public void setColumnName(SQLName columnName)
-
getConstraintName
public SQLName getConstraintName()
-
setConstraintName
public void setConstraintName(SQLName constraintName)
-
getCheckExpr
public SQLExpr getCheckExpr()
-
setCheckExpr
public void setCheckExpr(SQLExpr checkExpr)
-
getDefaultExpr
public SQLExpr getDefaultExpr()
-
setDefaultExpr
public void setDefaultExpr(SQLExpr defaultExpr)
-
getForValuesModulus
public SQLExpr getForValuesModulus()
-
setForValuesModulus
public void setForValuesModulus(SQLExpr forValuesModulus)
-
getForValuesRemainder
public SQLExpr getForValuesRemainder()
-
setForValuesRemainder
public void setForValuesRemainder(SQLExpr forValuesRemainder)
-
accept0
protected void accept0(SQLASTVisitor v)
- Specified by:
accept0in classSQLObjectImpl
-
-