oracle.javatools.parser.plsql.symtab
Class Ptnod
java.lang.Object
oracle.javatools.parser.plsql.syntax.AST
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
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()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Ptnod
public Ptnod()
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)
Copyright © 1997, 2011, Oracle. All rights reserved.