Class SQLExceptionStatement.Item
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.statement.SQLExceptionStatement.Item
-
- All Implemented Interfaces:
SQLObject
- Enclosing class:
- SQLExceptionStatement
public static class SQLExceptionStatement.Item extends SQLObjectImpl
-
-
Field Summary
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description Item()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept0(SQLASTVisitor visitor)SQLExceptionStatement.Itemclone()List<SQLStatement>getStatements()SQLExprgetWhen()voidsetStatement(SQLStatement statement)voidsetWhen(SQLExpr when)-
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
-
-
-
-
Method Detail
-
getWhen
public SQLExpr getWhen()
-
setWhen
public void setWhen(SQLExpr when)
-
getStatements
public List<SQLStatement> getStatements()
-
setStatement
public void setStatement(SQLStatement statement)
-
accept0
public void accept0(SQLASTVisitor visitor)
- Specified by:
accept0in classSQLObjectImpl
-
clone
public SQLExceptionStatement.Item clone()
- Specified by:
clonein interfaceSQLObject- Overrides:
clonein classSQLObjectImpl
-
-