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

E17483-02

oracle.jbo.expr
Class JIExprJava

java.lang.Object
  extended by oracle.jbo.expr.JIExpr
      extended by oracle.jbo.expr.JIExprJava
All Implemented Interfaces:
JIReservedVarNames
Direct Known Subclasses:
JICompoundBlock, JIIf, JIWhile

public class JIExprJava
extends JIExpr


Field Summary
 
Fields inherited from class oracle.jbo.expr.JIExpr
NULL_COMP_ALLOWED_FALSE, NULL_COMP_ALLOWED_TRUE, NULL_COMP_NOT_ALLOWED
 
Fields inherited from interface oracle.jbo.expr.JIReservedVarNames
RESERVED_VAR_VALUE
 
Constructor Summary
JIExprJava()
           
JIExprJava(JIExpr parent)
           
JIExprJava(java.io.LineNumberReader ins)
           
JIExprJava(java.io.LineNumberReader ins, JIParserHelper ph)
           
 
Method Summary
 boolean checkFor(JIToken word, int nodeTyp)
           
 boolean checkForSyntacticElem(JIExpr expr, JIToken word, int nodeTyp)
           
 JIExpr createExpr(JIExpr parent)
           
 java.lang.Class findClass(java.lang.String name)
           
 int getAddOperator(JIToken word)
           
 int getAndConjunction(JIToken word)
           
 int getComparisonOperator(JIToken word)
           
 java.lang.Object getNullForOperation(int typ, java.lang.Class targetClass, boolean isLVal)
           
 int getOrConjunction(JIToken word)
           
 java.lang.String[] getPackages()
           
 java.lang.String getReservedWord(int nodeType)
           
 JIParserNode getTerm()
           
 void setPackages(java.lang.String[] packages)
           
 
Methods inherited from class oracle.jbo.expr.JIExpr
baseNullForOperation, consumeWord, findNextWord, findNextWord, getAddExpr, getAndExpr, getAssignExpr, getBooleanExpr, getBooleanExprVal, getBuiltInMethodVal, getCastingClass, getCompareExpr, getEscapeToken, getExpr, getExprVal, getFullyQualifiedIdent, getIdentTerm, getInput, getMultiplyExpr, getNullComparison, getOrExpr, getParseExpr, getStmtExpr, getVarDeclExpr, isBuiltInMethod, isShowParseTree, noMoreTokenCheck, rewindWord, setContinueRead, setShowParseTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JIExprJava

public JIExprJava()

JIExprJava

public JIExprJava(java.io.LineNumberReader ins)

JIExprJava

public JIExprJava(java.io.LineNumberReader ins,
                  JIParserHelper ph)

JIExprJava

public JIExprJava(JIExpr parent)
Method Detail

getPackages

public java.lang.String[] getPackages()

setPackages

public void setPackages(java.lang.String[] packages)

findClass

public java.lang.Class findClass(java.lang.String name)
                          throws java.lang.ClassNotFoundException
Specified by:
findClass in class JIExpr
Throws:
java.lang.ClassNotFoundException

getTerm

public JIParserNode getTerm()
Overrides:
getTerm in class JIExpr

getComparisonOperator

public int getComparisonOperator(JIToken word)
Specified by:
getComparisonOperator in class JIExpr

getOrConjunction

public int getOrConjunction(JIToken word)
Specified by:
getOrConjunction in class JIExpr

getAndConjunction

public int getAndConjunction(JIToken word)
Specified by:
getAndConjunction in class JIExpr

getAddOperator

public int getAddOperator(JIToken word)
Specified by:
getAddOperator in class JIExpr

createExpr

public JIExpr createExpr(JIExpr parent)
Specified by:
createExpr in class JIExpr

getReservedWord

public java.lang.String getReservedWord(int nodeType)
Specified by:
getReservedWord in class JIExpr

checkForSyntacticElem

public boolean checkForSyntacticElem(JIExpr expr,
                                     JIToken word,
                                     int nodeTyp)
Specified by:
checkForSyntacticElem in class JIExpr

checkFor

public boolean checkFor(JIToken word,
                        int nodeTyp)
Specified by:
checkFor in class JIExpr

getNullForOperation

public java.lang.Object getNullForOperation(int typ,
                                            java.lang.Class targetClass,
                                            boolean isLVal)
Specified by:
getNullForOperation in class JIExpr

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

E17483-02

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