public class Parameter extends BaseLanguageObject implements Expression
Constructor and Description |
---|
Parameter() |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(LanguageObjectVisitor visitor) |
String |
getDependentValueId()
The id of the dependent values this parameter references.
|
Class<?> |
getType()
Determine the type returned by this expression.
|
int |
getValueIndex()
0-based index of the parameter values in the
BatchedCommand.getParameterValues() row value |
void |
setDependentValueId(String dependentValueId) |
void |
setType(Class<?> type) |
void |
setValueIndex(int valueIndex) |
toString
public Class<?> getType()
Expression
getType
in interface Expression
public void setType(Class<?> type)
public void acceptVisitor(LanguageObjectVisitor visitor)
acceptVisitor
in interface LanguageObject
public void setValueIndex(int valueIndex)
public int getValueIndex()
BatchedCommand.getParameterValues()
row valuepublic String getDependentValueId()
Select.getDependentValues()
Will only be set for dependent join pushdown.public void setDependentValueId(String dependentValueId)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.