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, setExprObjValpublic RowValueSupplier()
public RowValueSupplier(java.lang.Object valSupplier)
public java.lang.Object getValueSupplier()
public java.lang.Object getExprVarVal(java.lang.String varName)
getExprVarVal in interface ExprValueSupplierpublic void setExprVarVal(java.lang.String varName,
                 java.lang.Object val)
setExprVarVal in interface ExprValueSupplierpublic java.lang.Class getExprVarValType(java.lang.String varName)
public java.lang.Object getExprVarVal(java.lang.String varName,
                             java.lang.Object parentObj)
getExprVarVal in interface JIValueSuppliergetExprVarVal in class JIValueSupplierImplpublic void setExprVarVal(java.lang.String varName,
                 java.lang.Object val,
                 java.lang.Object parentObj)
setExprVarVal in interface JIValueSuppliersetExprVarVal in class JIValueSupplierImplpublic int getMethodKind(java.lang.String methodName,
                java.lang.Object parentObj)
getMethodKind in interface JIValueSuppliergetMethodKind in class JIValueSupplierImplpublic java.lang.Object getExprMethodVal(java.lang.String methodName,
                                java.lang.Object[] paramList,
                                java.lang.Object parentObj)
getExprMethodVal in interface JIValueSuppliergetExprMethodVal in class JIValueSupplierImplpublic java.lang.Object unaryOperation(java.lang.Object val,
                              int nodeType)
unaryOperation in interface JIValueSupplierunaryOperation in class JIValueSupplierImplpublic java.lang.Object binaryOperation(java.lang.Object lVal,
                               java.lang.Object rVal,
                               int nodeType)
binaryOperation in interface JIValueSupplierbinaryOperation in class JIValueSupplierImplpublic java.lang.Boolean compareValues(java.lang.Object lVal,
                              java.lang.Object rVal,
                              int nodeType)
compareValues in interface JIValueSuppliercompareValues in class JIValueSupplierImplpublic boolean isRegExpMatch(java.lang.String sMatch,
                    java.lang.String sPattern,
                    java.lang.String sEscapeChar)
isRegExpMatch in interface JIValueSupplierisRegExpMatch in class JIValueSupplierImplpublic void print(java.lang.String s)
print in interface JIValueSupplierprint in class JIValueSupplierImplpublic void println(java.lang.String s)
println in interface JIValueSupplierprintln in class JIValueSupplierImpl