gudusoft.gsqlparser.stmt.teradata
Class TExpandOnClause
java.lang.Object
gudusoft.gsqlparser.nodes.TParseTreeNode
gudusoft.gsqlparser.stmt.teradata.TExpandOnClause
- All Implemented Interfaces:
- Visitable
public class TExpandOnClause
- extends TParseTreeNode
Teradata expand on clause
Methods inherited from class gudusoft.gsqlparser.nodes.TParseTreeNode |
accept, 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 |
TExpandOnClause
public TExpandOnClause()
init
public void init(java.lang.Object arg1,
java.lang.Object arg2)
- Overrides:
init
in class TParseTreeNode
getExpandExpression
public TExpression getExpandExpression()
getExpandColumnAlias
public TAliasClause getExpandColumnAlias()
getByIntervalLiteral
public TExpression getByIntervalLiteral()
getAnchorName
public TObjectName getAnchorName()
getTimeLiteral
public TConstant getTimeLiteral()
getPeriodExpression
public TExpression getPeriodExpression()
setPeriodExpression
public void setPeriodExpression(TExpression periodExpression)
setByClause
public void setByClause(TDummy dummy)
doParse
public void doParse(TCustomSqlStatement psql,
ESqlClause plocation)
- Description copied from class:
TParseTreeNode
- analyze this node
- Overrides:
doParse
in class TParseTreeNode