| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PlsqlNode | |
|---|---|
| oracle.javatools.db.datatypes | Classes related to datatypes in the database API. | 
| oracle.javatools.db.plsql | Utility classes for working with (for example parsing) PL/SQL. | 
| 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 | PlSqlDeclarator.getKid(int type,
       java.lang.String name) | 
|  PlsqlNode[] | PlSqlDeclarator.getKids(int type) | 
|  PlsqlNode[] | PlSqlFragment.getUnits() | 
| Methods in oracle.javatools.db.plsql with parameters of type PlsqlNode | |
|---|---|
|  java.lang.String | PlSqlDeclarator.getName(PlsqlNode node)Returns the name of the given PlsqlNode, if it has one. | 
| static java.lang.String | PlSqlDeclarator.getReturnType(PlsqlNode node)Returns the return type of the given PL/SQL node. | 
| static java.lang.String | PlSqlDeclarator.getType(PlsqlNode node)Returns the type of the given plsql node. | 
| 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)Returns the value of a string constant node(STRTCONS), or null if node isn't an instanceof SqlStrdef. | 
| static java.lang.String | ParserUtils.getHexToRawString(PlsqlNode node)Get hextoraw String. | 
| static java.lang.String | ParserUtils.getString(PlsqlNode node)Get a String constant. | 
| static boolean | ParserUtils.isAllowedExpression(PlsqlNode node,
                    java.util.List validOperators)Is this one of the allowed expression nodes | 
| static boolean | ParserUtils.isAllowedStringType(PlsqlNode node,
                    java.util.List validStringTypes)Is this one of the allowed String nodes | 
| static boolean | ParserUtils.isConstant(PlsqlNode node)Is this a non null string or numeric constant | 
| static boolean | ParserUtils.isDbObjectName(PlsqlNode node)Is this a database object name. | 
| static boolean | ParserUtils.isNull(PlsqlNode node)Is this the value NULL | 
| Uses of PlsqlNode in oracle.javatools.parser.plsql.data | 
|---|
| Subinterfaces of PlsqlNode in oracle.javatools.parser.plsql.data | |
|---|---|
|  interface | PlsqlAdtA plsql adt declaration. | 
|  interface | PlsqlAdtBodyA plsql adt body. | 
|  interface | PlsqlBlockThis plsql element is either a plsql block or may declare a plsql block. | 
|  interface | PlsqlCursorA plsql cursor declaration. | 
|  interface | PlsqlErrorAn error found during parsing. | 
|  interface | PlsqlHasFormalsThis plsql element has a list of formal parameters and may have a return type. | 
|  interface | PlsqlHasNameThis plsql element has a name. | 
|  interface | PlsqlNameThis is a name in the Plsql tree. | 
|  interface | PlsqlPkgA plsql package declaration or package body. | 
|  interface | PlsqlRootThe root of the Plsql Tree NODe hierarchy. | 
|  interface | PlsqlSubprgA plsql subprogram. | 
|  interface | PlsqlTypeA plsql type. | 
|  interface | PlsqlTypedefA Plsql type definition, which is characterized by "TYPE id IS ...". | 
|  interface | PlsqlVariableThis is a plsql variable. | 
|  interface | SqlExpressionA SQL expression. | 
| Methods in oracle.javatools.parser.plsql.data that return PlsqlNode | |
|---|---|
|  PlsqlNode[] | PlsqlAdtBody.getComponents() | 
|  PlsqlNode[] | PlsqlAdt.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 | PtnodNameThis 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 | SqlHqcdefDescribes the Hierarchical Query Clause in a SQL query | 
|  class | SqlLogdef | 
|  class | SqlOdmCostDMQ Compile-time/execute-time COst matrix definition | 
|  class | SqlOdmdef | 
|  class | SqlOdmModelDMQ Compile-time MOdel definition | 
|  class | SqlOpndef | 
|  class | SqlOptdef | 
|  class | SqlOrddef | 
|  class | SqlQbcdef | 
|  class | SqlSeldef | 
|  class | SqlStrdef | 
|  class | SqlTypdef | 
|  class | SqlXmtdef | 
| Methods in oracle.javatools.parser.plsql.symtab that return PlsqlNode | |
|---|---|
|  PlsqlNode[] | PtnodAdt.getComponents() | 
|  PlsqlNode[] | PtnodAdtBody.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 | ASTNot thread-safe implementation of a base AST class. | 
| Fields in oracle.javatools.parser.plsql.syntax declared as PlsqlNode | |
|---|---|
|  PlsqlNode[] | AST.kidsThe children of this AST. | 
| Methods in oracle.javatools.parser.plsql.syntax with parameters of type PlsqlNode | |
|---|---|
|  void | AST.addKid(PlsqlNode kid) | 
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||