Class SQLTableLike
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.statement.SQLTableLike
-
- All Implemented Interfaces:
SQLObject,SQLTableElement
public class SQLTableLike extends SQLObjectImpl implements SQLTableElement
-
-
Field Summary
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description SQLTableLike()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaccept0(SQLASTVisitor v)SQLTableLikeclone()SQLExprTableSourcegetTable()booleanisExcludeDistribution()booleanisExcludeProperties()booleanisIncludeDistribution()booleanisIncludeProperties()voidsetExcludeDistribution(boolean excludeDistribution)voidsetExcludeProperties(boolean excludeProperties)voidsetIncludeDistribution(boolean includeDistribution)voidsetIncludeProperties(boolean includeProperties)voidsetTable(SQLExprTableSource x)-
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine, toString
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSource
-
-
-
-
Method Detail
-
accept0
protected void accept0(SQLASTVisitor v)
- Specified by:
accept0in classSQLObjectImpl
-
clone
public SQLTableLike clone()
- Specified by:
clonein interfaceSQLObject- Specified by:
clonein interfaceSQLTableElement- Overrides:
clonein classSQLObjectImpl
-
getTable
public SQLExprTableSource getTable()
-
setTable
public void setTable(SQLExprTableSource x)
-
isIncludeProperties
public boolean isIncludeProperties()
-
setIncludeProperties
public void setIncludeProperties(boolean includeProperties)
-
isExcludeProperties
public boolean isExcludeProperties()
-
setExcludeProperties
public void setExcludeProperties(boolean excludeProperties)
-
isIncludeDistribution
public boolean isIncludeDistribution()
-
setIncludeDistribution
public void setIncludeDistribution(boolean includeDistribution)
-
isExcludeDistribution
public boolean isExcludeDistribution()
-
setExcludeDistribution
public void setExcludeDistribution(boolean excludeDistribution)
-
-