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, toString2clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachRemainingpublic 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 TParseTreeNodepublic static TCreatePartitionFunctionStmt.PartitionRangeType getPartitionRangeType(TSourceToken token)