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

E10653-07

oracle.jbo.expr
Interface JIValueSupplier

All Known Implementing Classes:
JIValueSupplierImpl, RowValueSupplier

public interface JIValueSupplier


Field Summary
static int METHOD_BUILTIN_EXPR_PARAMS
           
static int METHOD_BUILTIN_VALUE_PARAMS
           
static int METHOD_CLASS
           
 
Method Summary
 java.lang.Object binaryOperation(java.lang.Object lVal, java.lang.Object rVal, int nodeType)
           
 java.lang.Boolean compareValues(java.lang.Object lVal, java.lang.Object rVal, int nodeType)
           
 java.lang.Object getExprMethodVal(java.lang.String methodName, java.lang.Object[] paramList, java.lang.Object parentObj)
           
 java.lang.Object getExprObjVal(java.lang.Object valOwner)
           
 java.lang.Object getExprVarVal(java.lang.String varName, java.lang.Object parentObj)
           
 int getMethodKind(java.lang.String methodName, java.lang.Object parentObj)
           
 boolean isRegExpMatch(java.lang.String sMatch, java.lang.String sPattern, java.lang.String sEscapeChar)
           
 void print(java.lang.String s)
           
 void println(java.lang.String s)
           
 void setExprObjVal(java.lang.Object valOwner, java.lang.Object val)
           
 void setExprVarVal(java.lang.String varName, java.lang.Object val, java.lang.Object parentObj)
           
 java.lang.Object unaryOperation(java.lang.Object val, int nodeType)
           
 

Field Detail

METHOD_CLASS

static final int METHOD_CLASS
See Also:
Constant Field Values

METHOD_BUILTIN_VALUE_PARAMS

static final int METHOD_BUILTIN_VALUE_PARAMS
See Also:
Constant Field Values

METHOD_BUILTIN_EXPR_PARAMS

static final int METHOD_BUILTIN_EXPR_PARAMS
See Also:
Constant Field Values
Method Detail

getExprVarVal

java.lang.Object getExprVarVal(java.lang.String varName,
                               java.lang.Object parentObj)

setExprVarVal

void setExprVarVal(java.lang.String varName,
                   java.lang.Object val,
                   java.lang.Object parentObj)

getMethodKind

int getMethodKind(java.lang.String methodName,
                  java.lang.Object parentObj)

getExprMethodVal

java.lang.Object getExprMethodVal(java.lang.String methodName,
                                  java.lang.Object[] paramList,
                                  java.lang.Object parentObj)

unaryOperation

java.lang.Object unaryOperation(java.lang.Object val,
                                int nodeType)

binaryOperation

java.lang.Object binaryOperation(java.lang.Object lVal,
                                 java.lang.Object rVal,
                                 int nodeType)

compareValues

java.lang.Boolean compareValues(java.lang.Object lVal,
                                java.lang.Object rVal,
                                int nodeType)

isRegExpMatch

boolean isRegExpMatch(java.lang.String sMatch,
                      java.lang.String sPattern,
                      java.lang.String sEscapeChar)

getExprObjVal

java.lang.Object getExprObjVal(java.lang.Object valOwner)

setExprObjVal

void setExprObjVal(java.lang.Object valOwner,
                   java.lang.Object val)

print

void print(java.lang.String s)

println

void println(java.lang.String s)

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

E10653-07

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