public class ParameterNode extends ParseTreeNode
| Constructor and Description |
|---|
ParameterNode(Token token) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendDebugString(java.lang.StringBuilder s)
appends a String representation of this node including it's children to the given StringBuilder
|
int |
getOperatorPrecedence() |
int |
getPosition() |
boolean |
isFoldedArrayMode() |
void |
renderSQL(java.lang.StringBuilder s,
java.lang.Object[] oqlArgs,
java.util.List sqlArgs)
Renders this node into a StringBuilder as SQL statement, copying
arguments from oqlArgs to sqlArgs if needed.
|
void |
setFoldedArrayMode(boolean stm) |
void |
setPosition(int position) |
void |
setTypeFromParent(ValueType type) |
boolean |
wouldRenderNull(java.lang.Object[] oqlArgs) |
addChild, appendComments, debugString, getChild, getChildCount, getExpressionResultType, getParent, getResultClass, getToken, getType, hasType, isLeaf, isRoot, removeChild, setOwnType, setParent, setToken, setType, setType, setType, setTypeFromChildren, toStringpublic ParameterNode(Token token)
public void setPosition(int position)
public int getPosition()
public void setFoldedArrayMode(boolean stm)
public boolean isFoldedArrayMode()
public void appendDebugString(java.lang.StringBuilder s)
ParseTreeNodeappendDebugString in class ParseTreeNodepublic void renderSQL(java.lang.StringBuilder s,
java.lang.Object[] oqlArgs,
java.util.List sqlArgs)
ParseTreeNoderenderSQL in class ParseTreeNodepublic boolean wouldRenderNull(java.lang.Object[] oqlArgs)
public void setTypeFromParent(ValueType type)
setTypeFromParent in class ParseTreeNodepublic int getOperatorPrecedence()
getOperatorPrecedence in class ParseTreeNodeCopyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.