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

E17493-01

oracle.javatools.parser.plsql.symtab
Class Ptnod

java.lang.Object
  extended by oracle.javatools.parser.plsql.syntax.AST
      extended by oracle.javatools.parser.plsql.symtab.Ptnod
All Implemented Interfaces:
PlsqlNode, PtnodConstants, PtnodInternals
Direct Known Subclasses:
PtnodAdt, PtnodAdtBody, PtnodCursor, PtnodError, PtnodFormals, PtnodName, PtnodPkg, PtnodRoot, PtnodSubprg, PtnodType, PtnodTypedef, PtnodVariable

public class Ptnod
extends AST
implements PtnodInternals, PlsqlNode


Field Summary
 
Fields inherited from class oracle.javatools.parser.plsql.syntax.AST
kidCount, kids, kind, parent, shushDepth, skipDepth, stackDepth, startOffset
 
Fields inherited from interface oracle.javatools.parser.plsql.symtab.PtnodInternals
PTNOD_BLOCK, PTNOD_FMLPART
 
Fields inherited from interface oracle.javatools.parser.plsql.data.PtnodConstants
PTNOD_ADT, PTNOD_ADT_CMPON_OBJECT, PTNOD_ADT_CMPON_SUBPRG, PTNOD_ADTBODY, PTNOD_ADTBODY_SUBPRG, PTNOD_base, PTNOD_C_ARRAY_DEF, PTNOD_CURSOR, PTNOD_ENUM_TY_DEF, PTNOD_ERROR, PTNOD_LITERAL, PTNOD_max, PTNOD_NAME, PTNOD_PKG, PTNOD_RECORD_TY_DEF, PTNOD_REF_CURSOR_TY_DEF, PTNOD_ROOT, PTNOD_SUBPRG, PTNOD_SUBTY_DEF, PTNOD_TABLE_TYPE, PTNOD_TBL_TY_DEF, PTNOD_TY_DEF, PTNOD_TYPE, PTNOD_UNCNSTRNED_ARRAY_DEF, PTNOD_VARIABLE, QCNOD_EXPRESSION
 
Constructor Summary
Ptnod()
           
 
Method Summary
static boolean decl_item(int kind)
           
static boolean fmlpart(int kind)
           
 PlsqlNode[] getDeclarations()
           
 PlsqlVariable[] getFormalParameters()
           
 PlsqlName getName()
           
 PlsqlType getReturnType()
           
protected  PlsqlType getType()
           
protected  PlsqlVariable[] getVariables()
           
static boolean literal(int kind)
           
static boolean name(int kind)
           
static boolean ty(int kind)
           
static boolean var(int kind)
           
 
Methods inherited from class oracle.javatools.parser.plsql.syntax.AST
addKid, getStartOffset, getTreeKind, verify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.javatools.parser.plsql.data.PlsqlNode
getStartOffset, getTreeKind
 

Constructor Detail

Ptnod

public Ptnod()
Method Detail

getDeclarations

public PlsqlNode[] getDeclarations()

getVariables

protected PlsqlVariable[] getVariables()

getName

public PlsqlName getName()

getType

protected PlsqlType getType()

getFormalParameters

public PlsqlVariable[] getFormalParameters()

getReturnType

public PlsqlType getReturnType()

decl_item

public static final boolean decl_item(int kind)

name

public static final boolean name(int kind)

literal

public static final boolean literal(int kind)

fmlpart

public static final boolean fmlpart(int kind)

ty

public static final boolean ty(int kind)

var

public static final boolean var(int kind)

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

E17493-01

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