oracle.jbo.expr
Class JIExpr
java.lang.Object
oracle.jbo.expr.JIInput
oracle.jbo.expr.JIExpr
- Direct Known Subclasses:
- JIExprJava, JIExprSQL
- public abstract class JIExpr
- extends JIInput
| Fields inherited from class oracle.jbo.expr.JIInput |
lexCharBegin, lexCharEnd, lexStringBegin, lexStringEnd, WORD_POS_STACK_DEPTH, WORD_TYP_BOOLEAN, WORD_TYP_CHAR, WORD_TYP_IDENT, WORD_TYP_INTEGER, WORD_TYP_NONE, WORD_TYP_NULL, WORD_TYP_STRING, WORD_TYP_UNKNOWN |
| Constructor Summary |
JIExpr()
|
JIExpr(java.io.LineNumberReader ins)
|
| Methods inherited from class oracle.jbo.expr.JIInput |
findNextWord, findNextWord, getInStream, getLine, getPos, getTheRestOfLine, getTheRestOfLineTrim, initLexChars, isAlpha, isNumber, pushWord, readLine, rewindWord, setContinueRead, setIdentToUpper, setInStream, setLine, setPos |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NULL_COMP_NOT_ALLOWED
public static final int NULL_COMP_NOT_ALLOWED
-
- See Also:
- Constant Field Values
NULL_COMP_ALLOWED_FALSE
public static final int NULL_COMP_ALLOWED_FALSE
-
- See Also:
- Constant Field Values
NULL_COMP_ALLOWED_TRUE
public static final int NULL_COMP_ALLOWED_TRUE
-
- See Also:
- Constant Field Values
JIExpr
public JIExpr()
JIExpr
public JIExpr(java.io.LineNumberReader ins)
isShowParseTree
public boolean isShowParseTree()
setShowParseTree
public void setShowParseTree(boolean b)
findClass
public abstract java.lang.Class findClass(java.lang.String name)
throws java.lang.ClassNotFoundException
-
- Throws:
java.lang.ClassNotFoundException
getCastingClass
public java.lang.String getCastingClass()
getTerm
public JIParserNode getTerm()
getIdentTerm
public JIParserNode getIdentTerm()
getMultiplyExpr
public JIParserNode getMultiplyExpr()
getAddExpr
public JIParserNode getAddExpr()
getComparisonOperators
public abstract int getComparisonOperators(JIToken word)
getCompareExpr
public JIParserNode getCompareExpr()
getReservedWord
public abstract java.lang.String getReservedWord(int tokType)
checkForReservedWord
public abstract boolean checkForReservedWord(java.lang.String word,
int nodeTyp)
getBooleanExpr
public JIParserNode getBooleanExpr()
getAssignExpr
public JIParserNode getAssignExpr()
getExpr
public JIParserNode getExpr()
getExprVal
public java.lang.Object getExprVal(JIValueSupplier valueSupplier)
getBooleanExprVal
public boolean getBooleanExprVal(JIValueSupplier valueSupplier)
noMoreTokenCheck
public void noMoreTokenCheck()
getNullComparison
public int getNullComparison()
Copyright © 1997, 2005, Oracle. All rights reserved.