Skip navigation links

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

E17493-03


oracle.javatools.db.plsql
Class PlSqlIdentifier

java.lang.Object
  extended by oracle.javatools.db.plsql.PlSqlIdentifier


public class PlSqlIdentifier
extends java.lang.Object

Wraps the information that identifes a plsql unit, namely NAME, TYPE and SCHEMA.


Nested Class Summary
static class PlSqlIdentifier.PlSqlType
          Enum for PL/SQL types PROCEDURE FUNCTION PACKAGE PACKAGE_BODY TYPE TYPE_BODY TRIGGER

 

Constructor Summary
PlSqlIdentifier(java.lang.String name, java.lang.String schemaName, PlSqlIdentifier.PlSqlType plsqlType)
          Construct a PlSqlIdentifier from its identifying name, schema and type

 

Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getName()
           
static PlSqlIdentifier getPlSqlIdentifier(java.lang.String source, java.lang.String schemaName, boolean force)
          Returns a PlSqlIdentifier derived from the PL/SQL in source.
 PlSqlIdentifier.PlSqlType getPlsqlType()
           
 java.lang.String getSchemaName()
           
 int hashCode()
           

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

PlSqlIdentifier

public PlSqlIdentifier(java.lang.String name,
                       java.lang.String schemaName,
                       PlSqlIdentifier.PlSqlType plsqlType)
Construct a PlSqlIdentifier from its identifying name, schema and type

Method Detail

getPlSqlIdentifier

public static PlSqlIdentifier getPlSqlIdentifier(java.lang.String source,
                                                 java.lang.String schemaName,
                                                 boolean force)
Returns a PlSqlIdentifier derived from the PL/SQL in source. The schema of the PlSqlIdentifier will be schemaName if not explicitly defined in the source, or if force == true.

getName

public java.lang.String getName()

getSchemaName

public java.lang.String getSchemaName()

getPlsqlType

public PlSqlIdentifier.PlSqlType getPlsqlType()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

Skip navigation links

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

E17493-03


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