Skip navigation links 
 
oracle.jbo.expr
Class JIValueSupplierImpl
java.lang.Object
  
oracle.jbo.expr.JIValueSupplierImpl
- All Implemented Interfaces:
 
- JIValueSupplier
 
- Direct Known Subclasses:
 
- RowValueSupplier
 
- 
public abstract class JIValueSupplierImpl
 
- extends java.lang.Object
 
- implements JIValueSupplier
 
 
 
  
 
  
 
| Method Summary | 
abstract  java.lang.Object | 
binaryOperation(java.lang.Object lVal, java.lang.Object rVal, int nodeType) 
            | 
abstract  java.lang.Boolean | 
compareValues(java.lang.Object lVal, java.lang.Object rVal, int nodeType) 
            | 
abstract  java.lang.Object | 
getExprMethodVal(java.lang.String methodName, java.lang.Object[] paramList, java.lang.Object parentObj) 
            | 
 java.lang.Object | 
getExprObjVal(java.lang.Object valOwner) 
            | 
abstract  java.lang.Object | 
getExprVarVal(java.lang.String varName, java.lang.Object parentObj) 
            | 
abstract  int | 
getMethodKind(java.lang.String methodName, java.lang.Object parentObj) 
            | 
abstract  boolean | 
isRegExpMatch(java.lang.String sMatch, java.lang.String sPattern, java.lang.String sEscapeChar) 
            | 
abstract  void | 
print(java.lang.String s) 
            | 
abstract  void | 
println(java.lang.String s) 
            | 
 void | 
setExprObjVal(java.lang.Object valOwner, java.lang.Object val) 
            | 
abstract  void | 
setExprVarVal(java.lang.String varName, java.lang.Object val, java.lang.Object parentObj) 
            | 
abstract  java.lang.Object | 
unaryOperation(java.lang.Object val, int nodeType) 
            | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
JIValueSupplierImpl
public JIValueSupplierImpl()
getExprVarVal
public abstract java.lang.Object getExprVarVal(java.lang.String varName,
                                               java.lang.Object parentObj)
- 
- Specified by:
 
getExprVarVal in interface JIValueSupplier 
 
setExprVarVal
public abstract void setExprVarVal(java.lang.String varName,
                                   java.lang.Object val,
                                   java.lang.Object parentObj)
- 
- Specified by:
 
setExprVarVal in interface JIValueSupplier 
 
getMethodKind
public abstract int getMethodKind(java.lang.String methodName,
                                  java.lang.Object parentObj)
- 
- Specified by:
 
getMethodKind in interface JIValueSupplier 
 
getExprMethodVal
public abstract java.lang.Object getExprMethodVal(java.lang.String methodName,
                                                  java.lang.Object[] paramList,
                                                  java.lang.Object parentObj)
- 
- Specified by:
 
getExprMethodVal in interface JIValueSupplier 
 
unaryOperation
public abstract java.lang.Object unaryOperation(java.lang.Object val,
                                                int nodeType)
- 
- Specified by:
 
unaryOperation in interface JIValueSupplier 
 
binaryOperation
public abstract java.lang.Object binaryOperation(java.lang.Object lVal,
                                                 java.lang.Object rVal,
                                                 int nodeType)
- 
- Specified by:
 
binaryOperation in interface JIValueSupplier 
 
compareValues
public abstract java.lang.Boolean compareValues(java.lang.Object lVal,
                                                java.lang.Object rVal,
                                                int nodeType)
- 
- Specified by:
 
compareValues in interface JIValueSupplier 
 
isRegExpMatch
public abstract boolean isRegExpMatch(java.lang.String sMatch,
                                      java.lang.String sPattern,
                                      java.lang.String sEscapeChar)
- 
- Specified by:
 
isRegExpMatch in interface JIValueSupplier 
 
print
public abstract void print(java.lang.String s)
- 
- Specified by:
 
print in interface JIValueSupplier 
 
println
public abstract void println(java.lang.String s)
- 
- Specified by:
 
println in interface JIValueSupplier 
 
getExprObjVal
public java.lang.Object getExprObjVal(java.lang.Object valOwner)
- 
- Specified by:
 
getExprObjVal in interface JIValueSupplier 
 
setExprObjVal
public void setExprObjVal(java.lang.Object valOwner,
                          java.lang.Object val)
- 
- Specified by:
 
setExprObjVal in interface JIValueSupplier 
 
Skip navigation links 
 
Copyright © 1997, 2015, Oracle. All rights reserved.