|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgudusoft.gsqlparser.nodes.TParseTreeNode
gudusoft.gsqlparser.nodes.TWhenClauseItem
public class TWhenClauseItem
WhenClause item used in case expr of TCaseExpression
.
Syntax:
WHEN comparison_expr THEN return_expr
in plsql case statement
WHEN comparison_expr THEN statement_list
in db2 case statement
WHEN comparison_expr THEN statement_list
Constructor Summary | |
---|---|
TWhenClauseItem()
|
Method Summary | |
---|---|
void |
accept(TParseTreeVisitor v)
|
void |
doParse(TCustomSqlStatement psql,
ESqlClause plocation)
analyze this node |
TExpression |
getComparison_expr()
|
TConstantList |
getCount_fraction_description_list()
Teradata: count,fraction description list of sample clause |
TExpression |
getReturn_expr()
|
TStatementList |
getStatement_list()
|
void |
init(java.lang.Object arg1,
java.lang.Object arg2)
|
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode |
---|
addAllMyTokensToTokenList, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, setDummyTag, setEndToken, setEndToken, setGsqlparser, setNodeType, setStartToken, setStartToken, setString, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TWhenClauseItem()
Method Detail |
---|
public TConstantList getCount_fraction_description_list()
public TExpression getComparison_expr()
public TExpression getReturn_expr()
public TStatementList getStatement_list()
public void init(java.lang.Object arg1, java.lang.Object arg2)
init
in class TParseTreeNode
public void doParse(TCustomSqlStatement psql, ESqlClause plocation)
TParseTreeNode
doParse
in class TParseTreeNode
public void accept(TParseTreeVisitor v)
accept
in interface Visitable
accept
in class TParseTreeNode
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |