Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo.expr
Class JIParserMethodNode

java.lang.Object
  extended by oracle.jbo.expr.JIParserNode
      extended by oracle.jbo.expr.JIParserMethodNode

public class JIParserMethodNode
extends JIParserNode


Field Summary
 
Fields inherited from class oracle.jbo.expr.JIParserNode
CLASS_INSTANCE, NODE_TYP_ADD, NODE_TYP_AND, NODE_TYP_ARRAY, NODE_TYP_ASSIGN, NODE_TYP_BEGIN, NODE_TYP_BEGIN_BLOCK, NODE_TYP_BEGIN_IF_COND, NODE_TYP_BEGIN_WHILE_COND, NODE_TYP_BETWEEN, NODE_TYP_BOOLEAN, NODE_TYP_CHAR, NODE_TYP_COMPOUND, NODE_TYP_CONCAT, NODE_TYP_DECIMAL, NODE_TYP_DECLARE, NODE_TYP_DIVIDE, NODE_TYP_ELSE, NODE_TYP_END_BLOCK, NODE_TYP_END_IF_COND, NODE_TYP_END_WHILE_COND, NODE_TYP_EQ, NODE_TYP_FROM, NODE_TYP_GE, NODE_TYP_GT, NODE_TYP_IDENT, NODE_TYP_IF, NODE_TYP_IN, NODE_TYP_INTEGER, NODE_TYP_IS, NODE_TYP_IS_NOT, NODE_TYP_IS_VALID, NODE_TYP_LE, NODE_TYP_LIMIT_LITERAL_VALUES, NODE_TYP_LONG, NODE_TYP_LT, NODE_TYP_METHOD_CALL, NODE_TYP_MOD, NODE_TYP_MULTIPLY, NODE_TYP_NE, NODE_TYP_NEGATIVE, NODE_TYP_NEW, NODE_TYP_NONE, NODE_TYP_NOT, NODE_TYP_NOT_BETWEEN, NODE_TYP_NOT_IN, NODE_TYP_NOT_REGEXP, NODE_TYP_NULL, NODE_TYP_OR, NODE_TYP_REGEXP, NODE_TYP_SELECT, NODE_TYP_STRING, NODE_TYP_SUBTRACT, NODE_TYP_VAR, NODE_TYP_WHERE, NODE_TYP_WHILE
 
Constructor Summary
JIParserMethodNode(JIExpr expr, java.lang.String s)
           
 
Method Summary
 void addParm(JIParserNode n)
           
 void addParmClass(java.lang.String c)
           
 java.lang.Object evaluate(JIValueSupplier valueSupplier)
           
 int getMethodId()
           
 ArrayList getParmClsVec()
           
 ArrayList getParmValVec()
           
 void setCons(boolean c)
           
 void setMethodId(int methodId)
           
 
Methods inherited from class oracle.jbo.expr.JIParserNode
convertIntoBoolean, convertIntoDouble, convertIntoFloat, convertIntoInteger, convertIntoLong, convertIntoString, getExpr, getLeftChild, getNodeType, getParentVal, getRightChild, getString, getVal, getVal, isRValue, setIsRValue, setLeftChild, setNodeType, setRightChild, setString, setVal
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JIParserMethodNode

public JIParserMethodNode(JIExpr expr,
                          java.lang.String s)
Method Detail

setCons

public void setCons(boolean c)

addParmClass

public void addParmClass(java.lang.String c)

addParm

public void addParm(JIParserNode n)

getMethodId

public int getMethodId()

setMethodId

public void setMethodId(int methodId)

getParmClsVec

public ArrayList getParmClsVec()

getParmValVec

public ArrayList getParmValVec()

evaluate

public java.lang.Object evaluate(JIValueSupplier valueSupplier)
Overrides:
evaluate in class JIParserNode

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.