Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.2.0)

E17483-03


oracle.jbo
Class RowValueSupplier

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

All Implemented Interfaces:
JIValueSupplier, ExprValueSupplier, ExprWrappable

public class RowValueSupplier
extends JIValueSupplierImpl
implements ExprValueSupplier

Field Summary

 

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

 

Constructor Summary
RowValueSupplier()
           
RowValueSupplier(java.lang.Object valSupplier)
           

 

Method Summary
 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 ***
 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 ***

 

Methods inherited from class oracle.jbo.expr.JIValueSupplierImpl
getExprObjVal, setExprObjVal

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

RowValueSupplier

public RowValueSupplier()

RowValueSupplier

public RowValueSupplier(java.lang.Object valSupplier)

Method Detail

getValueSupplier

public java.lang.Object getValueSupplier()

getExprVarVal

public java.lang.Object getExprVarVal(java.lang.String varName)
*** For internal framework use only ***
Specified by:
getExprVarVal in interface ExprValueSupplier
For internal use only. Application developers should not use this

setExprVarVal

public void setExprVarVal(java.lang.String varName,
                          java.lang.Object val)
*** For internal framework use only ***
Specified by:
setExprVarVal in interface ExprValueSupplier
For internal use only. Application developers should not use this

getExprVarVal

public java.lang.Object getExprVarVal(java.lang.String varName,
                                      java.lang.Object parentObj)
*** For internal framework use only ***
Specified by:
getExprVarVal in interface JIValueSupplier
Specified by:
getExprVarVal in class JIValueSupplierImpl
For internal use only. Application developers should not use this

setExprVarVal

public void setExprVarVal(java.lang.String varName,
                          java.lang.Object val,
                          java.lang.Object parentObj)
*** For internal framework use only ***
Specified by:
setExprVarVal in interface JIValueSupplier
Specified by:
setExprVarVal in class JIValueSupplierImpl
For internal use only. Application developers should not use this

getMethodKind

public int getMethodKind(java.lang.String methodName,
                         java.lang.Object parentObj)
*** For internal framework use only ***
Specified by:
getMethodKind in interface JIValueSupplier
Specified by:
getMethodKind in class JIValueSupplierImpl
For internal use only. Application developers should not use this

getExprMethodVal

public java.lang.Object getExprMethodVal(java.lang.String methodName,
                                         java.lang.Object[] paramList,
                                         java.lang.Object parentObj)
*** For internal framework use only ***
Specified by:
getExprMethodVal in interface JIValueSupplier
Specified by:
getExprMethodVal in class JIValueSupplierImpl
For internal use only. Application developers should not use this

unaryOperation

public java.lang.Object unaryOperation(java.lang.Object val,
                                       int nodeType)
*** For internal framework use only ***
Specified by:
unaryOperation in interface JIValueSupplier
Specified by:
unaryOperation in class JIValueSupplierImpl
For internal use only. Application developers should not use this

binaryOperation

public java.lang.Object binaryOperation(java.lang.Object lVal,
                                        java.lang.Object rVal,
                                        int nodeType)
*** For internal framework use only ***
Specified by:
binaryOperation in interface JIValueSupplier
Specified by:
binaryOperation in class JIValueSupplierImpl
For internal use only. Application developers should not use this

compareValues

public java.lang.Boolean compareValues(java.lang.Object lVal,
                                       java.lang.Object rVal,
                                       int nodeType)
*** For internal framework use only ***
Specified by:
compareValues in interface JIValueSupplier
Specified by:
compareValues in class JIValueSupplierImpl
For internal use only. Application developers should not use this

isRegExpMatch

public boolean isRegExpMatch(java.lang.String sMatch,
                             java.lang.String sPattern,
                             java.lang.String sEscapeChar)
*** For internal framework use only ***
Specified by:
isRegExpMatch in interface JIValueSupplier
Specified by:
isRegExpMatch in class JIValueSupplierImpl
For internal use only. Application developers should not use this

print

public void print(java.lang.String s)
*** For internal framework use only ***
Specified by:
print in interface JIValueSupplier
Specified by:
print in class JIValueSupplierImpl
For internal use only. Application developers should not use this

println

public void println(java.lang.String s)
*** For internal framework use only ***
Specified by:
println in interface JIValueSupplier
Specified by:
println in class JIValueSupplierImpl
For internal use only. Application developers should not use this

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.2.0)

E17483-03


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