Oracle Application Development Framework Model and Business Components Java API Reference 10g Release 3 (10.1.3)
B16005-01


oracle.jbo.expr
Class JIExprSQL

java.lang.Object
  extended byoracle.jbo.expr.JIInput
      extended byoracle.jbo.expr.JIExpr
          extended byoracle.jbo.expr.JIExprSQL


public class JIExprSQL
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 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
JIExprSQL()
           
JIExprSQL(java.io.LineNumberReader ins)
           

 

Method Summary
 boolean checkForReservedWord(java.lang.String word, int nodeTyp)
           
 java.lang.Class findClass(java.lang.String name)
           
 int getComparisonOperators(JIToken word)
           
 int getNullComparison()
           
 java.lang.String getReservedWord(int nodeType)
           
 JIParserNode getTerm()
           
protected  void initLexChars()
           

 

Methods inherited from class oracle.jbo.expr.JIExpr
getAddExpr, getAssignExpr, getBooleanExpr, getBooleanExprVal, getCastingClass, getCompareExpr, getExpr, getExprVal, getIdentTerm, getMultiplyExpr, isShowParseTree, noMoreTokenCheck, setShowParseTree

 

Methods inherited from class oracle.jbo.expr.JIInput
findNextWord, findNextWord, getInStream, getLine, getPos, getTheRestOfLine, getTheRestOfLineTrim, 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

 

Constructor Detail

JIExprSQL

public JIExprSQL()

JIExprSQL

public JIExprSQL(java.io.LineNumberReader ins)

Method Detail

initLexChars

protected void initLexChars()
Overrides:
initLexChars in class JIInput

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

getComparisonOperators

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

getReservedWord

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

checkForReservedWord

public boolean checkForReservedWord(java.lang.String word,
                                    int nodeTyp)
Specified by:
checkForReservedWord in class JIExpr

getNullComparison

public int getNullComparison()
Overrides:
getNullComparison in class JIExpr

Oracle Application Development Framework Model and Business Components Java API Reference 10g Release 3 (10.1.3)
B16005-01


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