|
||||||||||
| 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 TParseTreeNodepublic void accept(TParseTreeVisitor v)
accept in interface Visitableaccept in class TParseTreeNode
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||