public class TMdxKeySegment extends TParseTreeNode implements IMdxIdentifierSegment
| Constructor and Description |
|---|
TMdxKeySegment() |
| Modifier and Type | Method and Description |
|---|---|
TPTNodeList<TMdxNameSegment> |
getKeyParts()
Returns the key components, if this IMdxIdentifierSegment is a key.
|
String |
getName()
Returns the name of this IMdxIdentifierSegment.
|
EMdxQuoting |
getQuoting()
Returns how this Segment is quoted.
|
void |
init(Object subSegmentList)
Initialize a query tree node.
|
accept, acceptChildren, addAllMyTokensToTokenList, appendString, doParse, fastSetString, getColumnNo, getDummyTag, getEndToken, getGsqlparser, getLineNo, getNodeType, getStartToken, init, init, init, init, init, removeAllMyTokensFromTokenList, setDummyTag, setEndToken, setEndToken, setEndToken, setEndToken, setGsqlparser, setIncludingComment, setNodeType, setStartToken, setStartToken, setStartToken, setStartToken, setString, toScript, toStringpublic void init(Object subSegmentList)
TParseTreeNodeinit in class TParseTreeNodesubSegmentList - first argumentpublic EMdxQuoting getQuoting()
IMdxIdentifierSegmentgetQuoting in interface IMdxIdentifierSegmentpublic String getName()
IMdxIdentifierSegmentnull if this IMdxIdentifierSegment represents a key.getName in interface IMdxIdentifierSegmentpublic TPTNodeList<TMdxNameSegment> getKeyParts()
IMdxIdentifierSegmentIMdxIdentifierSegment.getQuoting() returns
EMdxQuoting.KEY.)
Returns null otherwise.getKeyParts in interface IMdxIdentifierSegmentCopyright © 2019. All rights reserved.