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, toString
public TObjectName getAttributeName()
public TExpression getLowerSubscript()
public TExpression getUpperSubscript()
public boolean isRealIndices()
public void init(Object arg1, Object arg2, Object arg3)
init
in class TParseTreeNode
public void setLowerSubscript(TExpression lowerSubscript)
public void setUpperSubscript(TExpression upperSubscript)
public void setAttributeName(TObjectName attributeName)
Copyright © 2019. All rights reserved.