Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.5.0)

E10653-06


oracle.jbo.expr
Class JIValueSupplierImpl

java.lang.Object
  extended by oracle.jbo.expr.JIValueSupplierImpl

All Implemented Interfaces:
JIValueSupplier
Direct Known Subclasses:
RowValueSupplier

public abstract class JIValueSupplierImpl
extends java.lang.Object
implements JIValueSupplier

Field Summary

 

Fields inherited from interface oracle.jbo.expr.JIValueSupplier
METHOD_BUILTIN_EXPR_PARAMS, METHOD_BUILTIN_VALUE_PARAMS, METHOD_CLASS

 

Constructor Summary
JIValueSupplierImpl()
           

 

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

 

Constructor Detail

JIValueSupplierImpl

public JIValueSupplierImpl()

Method Detail

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

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.5.0)

E10653-06


Copyright © 1997, 2011, Oracle. All rights reserved.