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.