|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.prorefactor.treeparser.Parameter
public class Parameter
Constructor Summary | |
---|---|
Parameter()
|
Method Summary | |
---|---|
JPNode |
getDirectionNode()
The node of (BUFFER|INPUT|OUTPUT|INPUTOUTPUT|RETURN). |
int |
getProgressType()
Integer corresponding to TokenType for (BUFFER|VARIABLE|TEMPTABLE|DATASET|PARAMETER). |
Symbol |
getSymbol()
For call arguments that are expressions, there might be no symbol (null). |
boolean |
isBind()
For a TEMP-TABLE or DATASET, was the BIND keyword used? |
void |
setBind(boolean bind)
Set by TreeParser01. |
void |
setDirectionNode(JPNode directionNode)
Set by TreeParser01. |
void |
setProgressType(int progressType)
Set by TreeParser01. |
void |
setSymbol(Symbol symbol)
Set by TreeParser01. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Parameter()
Method Detail |
---|
public boolean isBind()
public JPNode getDirectionNode()
public int getProgressType()
PARAMETER field = expression
is for RUN STORED PROCEDURE, and
for those there is no symbol.
public Symbol getSymbol()
public void setBind(boolean bind)
public void setDirectionNode(JPNode directionNode)
public void setProgressType(int progressType)
public void setSymbol(Symbol symbol)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |