Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Uses of Interface
oracle.javatools.parser.plsql.data.PlsqlNode

Packages that use PlsqlNode
oracle.javatools.db.datatypes Classes related to datatypes in the database API. 
oracle.javatools.db.plsql Classes for dealing with PL/SQL objects. 
oracle.javatools.db.sql Contains an API for declaratively parsing SQL queries (SELECT statements). 
oracle.javatools.parser.plsql.data   
oracle.javatools.parser.plsql.symtab   
oracle.javatools.parser.plsql.syntax   

 

Uses of PlsqlNode in oracle.javatools.db.datatypes

 

Methods in oracle.javatools.db.datatypes that return PlsqlNode
protected static PlsqlNode PredefinedDataType.parseDefaultValue(java.lang.String strDefaultValue, DataType dataType, DBObject dbObject)
          Parse the default value.

 

Uses of PlsqlNode in oracle.javatools.db.plsql

 

Classes in oracle.javatools.db.plsql that implement PlsqlNode
 class PlSqlFragment
           

 

Methods in oracle.javatools.db.plsql that return PlsqlNode
 PlsqlNode[] PlSqlFragment.getUnits()
           

 

Uses of PlsqlNode in oracle.javatools.db.sql

 

Methods in oracle.javatools.db.sql with parameters of type PlsqlNode
static java.lang.String ParserUtils.getConstant(PlsqlNode node)
          Deprecated. 
static java.lang.String ParserUtils.getHexToRawString(PlsqlNode node)
          Deprecated. 
static java.lang.String ParserUtils.getString(PlsqlNode node)
          Deprecated. 
static boolean ParserUtils.isAllowedExpression(PlsqlNode node, java.util.List validOperators)
          Deprecated. 
static boolean ParserUtils.isAllowedStringType(PlsqlNode node, java.util.List validStringTypes)
          Deprecated. 
static boolean ParserUtils.isConstant(PlsqlNode node)
          Deprecated. 
static boolean ParserUtils.isDbObjectName(PlsqlNode node)
          Deprecated. 
static boolean ParserUtils.isNull(PlsqlNode node)
          Deprecated. 

 

Uses of PlsqlNode in oracle.javatools.parser.plsql.data

 

Subinterfaces of PlsqlNode in oracle.javatools.parser.plsql.data
 interface PlsqlAdt
          A plsql adt declaration.
 interface PlsqlAdtBody
          A plsql adt body.
 interface PlsqlBlock
          This plsql element is either a plsql block or may declare a plsql block.
 interface PlsqlCursor
          A plsql cursor declaration.
 interface PlsqlError
          An error found during parsing.
 interface PlsqlHasFormals
          This plsql element has a list of formal parameters and may have a return type.
 interface PlsqlHasName
          This plsql element has a name.
 interface PlsqlName
          This is a name in the Plsql tree.
 interface PlsqlPkg
          A plsql package declaration or package body.
 interface PlsqlRoot
          The root of the Plsql Tree NODe hierarchy.
 interface PlsqlSubprg
          A plsql subprogram.
 interface PlsqlType
          A plsql type.
 interface PlsqlTypedef
          A Plsql type definition, which is characterized by "TYPE id IS ...".
 interface PlsqlVariable
          This is a plsql variable.
 interface SqlExpression
          A SQL expression.

 

Methods in oracle.javatools.parser.plsql.data that return PlsqlNode
 PlsqlNode[] PlsqlAdt.getComponents()
           
 PlsqlNode[] PlsqlAdtBody.getComponents()
           
 PlsqlNode[] PlsqlBlock.getDeclarations()
           
 PlsqlNode[] PlsqlRoot.getUnits()
           

 

Uses of PlsqlNode in oracle.javatools.parser.plsql.symtab

 

Classes in oracle.javatools.parser.plsql.symtab that implement PlsqlNode
 class Ptnod
           
 class PtnodAdt
           
 class PtnodAdtBody
           
 class PtnodCursor
           
 class PtnodError
           
 class PtnodFormals
           
 class PtnodName
          This plsql element may be an identifier, schema qualified name, name with a dblink, a numeric literal, or a character literal.
 class PtnodPkg
           
 class PtnodRoot
           
 class PtnodSubprg
           
 class PtnodType
           
 class PtnodTypedef
           
 class PtnodVariable
           
 class SqlAjndef
           
 class SqlColdef
           
 class SqlFrodef
           
 class SqlGbydef
           
 class SqlHqcdef
          Describes the Hierarchical Query Clause in a SQL query
 class SqlLogdef
           
 class SqlOdmCost
          DMQ Compile-time/execute-time COst matrix definition
 class SqlOdmdef
           
 class SqlOdmModel
          DMQ Compile-time MOdel definition
 class SqlOpndef
           
 class SqlOptdef
           
 class SqlOrddef
           
 class SqlPvtdef
           
 class SqlQbcdef
           
 class SqlSeldef
           
 class SqlStrdef
           
 class SqlTypdef
           
 class SqlXmtdef
           

 

Methods in oracle.javatools.parser.plsql.symtab that return PlsqlNode
 PlsqlNode[] PtnodAdtBody.getComponents()
           
 PlsqlNode[] PtnodAdt.getComponents()
           
 PlsqlNode[] Ptnod.getDeclarations()
           
 PlsqlNode[] PtnodRoot.getUnits()
           

 

Uses of PlsqlNode in oracle.javatools.parser.plsql.syntax

 

Classes in oracle.javatools.parser.plsql.syntax that implement PlsqlNode
 class AST
          Not thread-safe implementation of a base AST class.

 

Fields in oracle.javatools.parser.plsql.syntax declared as PlsqlNode
 PlsqlNode[] AST.kids
          The children of this AST.

 

Methods in oracle.javatools.parser.plsql.syntax with parameters of type PlsqlNode
 void AST.addKid(PlsqlNode kid)
           

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


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