| Interface | Description | 
|---|---|
| PlsqlAdt | 
 A plsql adt declaration. 
 | 
| PlsqlAdtBody | 
 A plsql adt body. 
 | 
| PlsqlBlock | 
 This plsql element is either a plsql block or may declare a plsql
 block. 
 | 
| PlsqlCursor | 
 A plsql cursor declaration. 
 | 
| PlsqlError | 
 An error found during parsing. 
 | 
| PlsqlHasFormals | 
 This plsql element has a list of formal parameters and may have a
 return type. 
 | 
| PlsqlHasName | 
 This plsql element has a name. 
 | 
| PlsqlName | 
 This is a name in the Plsql tree. 
 | 
| PlsqlNode | 
 The base type of all Plsql Tree NODes. 
 | 
| PlsqlPkg | 
 A plsql package declaration or package body. 
 | 
| PlsqlRoot | 
 The root of the Plsql Tree NODe hierarchy. 
 | 
| PlsqlSubprg | 
 A plsql subprogram. 
 | 
| PlsqlType | 
 A plsql type. 
 | 
| PlsqlTypedef | 
 A Plsql type definition, which is characterized by "TYPE id IS ...". 
 | 
| PlsqlVariable | 
 This is a plsql variable. 
 | 
| PtnodConstants | 
 Plsql Tree NODe CONSTANTS
 
 I'm putting Query Compile NODe constants here in the PtnodConstants
 in order to keep all NODe (tree kind) constants in the same place. 
 | 
| SqlConstants | 
 A collection of all constants for the sql parser that don't get to
 fit into their own files. 
 | 
| SqlExpression | 
 A SQL expression. 
 | 
| SqlOperators | 
 optdef.h. 
 |