gudusoft.gsqlparser.nodes.mdx
Interface IMdxIdentifierSegment

All Known Implementing Classes:
TMdxKeySegment, TMdxNameSegment

public interface IMdxIdentifierSegment


Method Summary
 TPTNodeList<TMdxNameSegment> getKeyParts()
          Returns the key components, if this IMdxIdentifierSegment is a key.
 java.lang.String getName()
          Returns the name of this IMdxIdentifierSegment.
 EMdxQuoting getQuoting()
          Returns how this Segment is quoted.
 

Method Detail

getQuoting

EMdxQuoting getQuoting()
Returns how this Segment is quoted.

Returns:
how this Segment is quoted

getName

java.lang.String getName()
Returns the name of this IMdxIdentifierSegment. Returns null if this IMdxIdentifierSegment represents a key.

Returns:
name of this Segment

getKeyParts

TPTNodeList<TMdxNameSegment> getKeyParts()
Returns the key components, if this IMdxIdentifierSegment is a key. (That is, if getQuoting() returns EMdxQuoting.KEY.) Returns null otherwise.

Returns:
Components of key, or null if this IMdxIdentifierSegment is not a key