oracle.jbo.expr
Class JIExprJava
java.lang.Object
  
oracle.jbo.expr.JIExpr
      
oracle.jbo.expr.JIExprJava
- All Implemented Interfaces: 
 - JIReservedVarNames
 
- Direct Known Subclasses: 
 - JICompoundBlock, JIIf, JIWhile
 
public class JIExprJava
- extends JIExpr
 
 
 
 
 
 
| 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 | 
 
JIExprJava
public JIExprJava()
JIExprJava
public JIExprJava(java.io.LineNumberReader ins)
JIExprJava
public JIExprJava(java.io.LineNumberReader ins,
                  JIParserHelper ph)
JIExprJava
public JIExprJava(JIExpr parent)
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
 
 
Copyright © 1997, 2011, Oracle. All rights reserved.