oracle.jbo.expr
Class JIParserMethodNode
java.lang.Object
oracle.jbo.expr.JIParserNode
oracle.jbo.expr.JIParserMethodNode
public class JIParserMethodNode
- extends JIParserNode
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 |
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 |
JIParserMethodNode
public JIParserMethodNode(JIExpr expr,
java.lang.String s)
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
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.