public class TCreatePartitionFunctionSqlNode extends TParseTreeNode
dbvendor, doubleLinkedTokenListToString, nodeActionAppend, nodeActionInsert, nodeActionRemove, nodeActionUnknown, nodeActionUpdate, nodeActionUpdateText, nodeChangeEndToken, nodeChangeStartToken
Constructor and Description |
---|
TCreatePartitionFunctionSqlNode() |
Modifier and Type | Method and Description |
---|---|
TExpressionList |
getBoundaryValues() |
TTypeName |
getDataType() |
TObjectName |
getFunctionName() |
static TCreatePartitionFunctionStmt.PartitionRangeType |
getPartitionRangeType(TSourceToken token) |
TCreatePartitionFunctionStmt.PartitionRangeType |
getRangeType() |
void |
init(Object arg1,
Object arg2,
Object arg3,
Object arg4) |
accept, acceptChildren, addAllMyTokensToTokenList, addToTokenChain, appendNewNode, calculateTokenCount, doAppendNewNode, doParse, fastSetString, getAnchorNode, getColumnNo, getCommentAfterNode, getCommentBeforeNode, getCompactString, getDummyTag, getEndToken, getEvaluateDatatype, getEvalValue, getGsqlparser, getLineNo, getLocation, getMd5, getNodeStatus, getNodeType, getParentObjectName, getPlainText, getStartToken, getTokenCount, hasNext, init, init, init, init, init, insertAfterAToken, insertNewNodeBeforeMe, isChanged, isTokensInChain, next, refreshAllNodesTokenCount, remove, removeAllMyTokensFromTokenList, removeTokens, removeTokensBetweenNodes, removeTokensBetweenToken, replaceWithNewNode, resetIterator, setAnchorNode, setChanged, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setEndToken, setEndTokenDirectly, setEvaluateDatatype, setEvalValue, setGsqlparser, setIncludingComment, setLocation, setNewSubNode, setNodeStatus, setNodeType, setParent, setPlainText, setStartToken, setStartToken, setStartToken, setStartToken, setStartTokenDirectly, setString, setString2, subNodeInNode, toScript, toString, toString2
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining
public TCreatePartitionFunctionSqlNode()
public TObjectName getFunctionName()
public TTypeName getDataType()
public TCreatePartitionFunctionStmt.PartitionRangeType getRangeType()
public TExpressionList getBoundaryValues()
public void init(Object arg1, Object arg2, Object arg3, Object arg4)
init
in class TParseTreeNode
public static TCreatePartitionFunctionStmt.PartitionRangeType getPartitionRangeType(TSourceToken token)