public class TIndices extends TParseTreeNode
used in subscript:
'[' expr ']'
'[' expr ':' expr ']'
| Constructor and Description |
|---|
TIndices() |
| Modifier and Type | Method and Description |
|---|---|
TObjectName |
getAttributeName()
If this attribute name was set, then this is a fake Indices
|
TExpression |
getLowerSubscript() |
TExpression |
getUpperSubscript() |
void |
init(Object arg1,
Object arg2,
Object arg3) |
boolean |
isRealIndices() |
void |
setAttributeName(TObjectName attributeName) |
void |
setLowerSubscript(TExpression lowerSubscript) |
void |
setUpperSubscript(TExpression upperSubscript) |
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 TObjectName getAttributeName()
public TExpression getLowerSubscript()
public TExpression getUpperSubscript()
public boolean isRealIndices()
public void init(Object arg1, Object arg2, Object arg3)
init in class TParseTreeNodepublic void setLowerSubscript(TExpression lowerSubscript)
public void setUpperSubscript(TExpression upperSubscript)
public void setAttributeName(TObjectName attributeName)
Copyright © 2019. All rights reserved.