public class RowValueSupplier extends JIValueSupplierImpl implements ExprValueSupplier
METHOD_BUILTIN_EXPR_PARAMS, METHOD_BUILTIN_VALUE_PARAMS, METHOD_CLASS
Constructor and Description |
---|
RowValueSupplier() |
RowValueSupplier(java.lang.Object valSupplier) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
binaryOperation(java.lang.Object lVal,
java.lang.Object rVal,
int nodeType)
*** For internal framework use only ***
|
java.lang.Boolean |
compareValues(java.lang.Object lVal,
java.lang.Object rVal,
int nodeType)
*** For internal framework use only ***
|
java.lang.Object |
getExprMethodVal(java.lang.String methodName,
java.lang.Object[] paramList,
java.lang.Object parentObj)
*** For internal framework use only ***
|
java.lang.Object |
getExprVarVal(java.lang.String varName)
*** For internal framework use only ***
|
java.lang.Object |
getExprVarVal(java.lang.String varName,
java.lang.Object parentObj)
*** For internal framework use only ***
|
java.lang.Class |
getExprVarValType(java.lang.String varName)
*** For internal framework use only ***
|
int |
getMethodKind(java.lang.String methodName,
java.lang.Object parentObj)
*** For internal framework use only ***
|
java.lang.Object |
getValueSupplier() |
boolean |
isRegExpMatch(java.lang.String sMatch,
java.lang.String sPattern,
java.lang.String sEscapeChar)
*** For internal framework use only ***
|
void |
print(java.lang.String s)
*** For internal framework use only ***
|
void |
println(java.lang.String s)
*** For internal framework use only ***
|
void |
setExprVarVal(java.lang.String varName,
java.lang.Object val)
*** For internal framework use only ***
|
void |
setExprVarVal(java.lang.String varName,
java.lang.Object val,
java.lang.Object parentObj)
*** For internal framework use only ***
|
java.lang.Object |
unaryOperation(java.lang.Object val,
int nodeType)
*** For internal framework use only ***
|
getExprObjVal, setExprObjVal
public RowValueSupplier()
public RowValueSupplier(java.lang.Object valSupplier)
public java.lang.Object getValueSupplier()
@Concealed public java.lang.Object getExprVarVal(java.lang.String varName)
getExprVarVal
in interface ExprValueSupplier
@Concealed public void setExprVarVal(java.lang.String varName, java.lang.Object val)
setExprVarVal
in interface ExprValueSupplier
@Concealed public java.lang.Class getExprVarValType(java.lang.String varName)
@Concealed public java.lang.Object getExprVarVal(java.lang.String varName, java.lang.Object parentObj)
getExprVarVal
in interface JIValueSupplier
getExprVarVal
in class JIValueSupplierImpl
@Concealed public void setExprVarVal(java.lang.String varName, java.lang.Object val, java.lang.Object parentObj)
setExprVarVal
in interface JIValueSupplier
setExprVarVal
in class JIValueSupplierImpl
@Concealed public int getMethodKind(java.lang.String methodName, java.lang.Object parentObj)
getMethodKind
in interface JIValueSupplier
getMethodKind
in class JIValueSupplierImpl
@Concealed public java.lang.Object getExprMethodVal(java.lang.String methodName, java.lang.Object[] paramList, java.lang.Object parentObj)
getExprMethodVal
in interface JIValueSupplier
getExprMethodVal
in class JIValueSupplierImpl
@Concealed public java.lang.Object unaryOperation(java.lang.Object val, int nodeType)
unaryOperation
in interface JIValueSupplier
unaryOperation
in class JIValueSupplierImpl
@Concealed public java.lang.Object binaryOperation(java.lang.Object lVal, java.lang.Object rVal, int nodeType)
binaryOperation
in interface JIValueSupplier
binaryOperation
in class JIValueSupplierImpl
@Concealed public java.lang.Boolean compareValues(java.lang.Object lVal, java.lang.Object rVal, int nodeType)
compareValues
in interface JIValueSupplier
compareValues
in class JIValueSupplierImpl
@Concealed public boolean isRegExpMatch(java.lang.String sMatch, java.lang.String sPattern, java.lang.String sEscapeChar)
isRegExpMatch
in interface JIValueSupplier
isRegExpMatch
in class JIValueSupplierImpl
@Concealed public void print(java.lang.String s)
print
in interface JIValueSupplier
print
in class JIValueSupplierImpl
@Concealed public void println(java.lang.String s)
println
in interface JIValueSupplier
println
in class JIValueSupplierImpl