Skip navigation links 
 
oracle.jdeveloper.deploy.sp
Class PlsqlTopLevelMethod
java.lang.Object
  
oracle.javatools.data.HashStructureAdapter
      
oracle.jdeveloper.deploy.dt.DeployElement
          
oracle.jdeveloper.deploy.sp.PlsqlMethod
              
oracle.jdeveloper.deploy.sp.PlsqlTopLevelMethod
- All Implemented Interfaces:
 
- Displayable, Element, SubDirtyable, Subject, Dirtyable, Deployable, LinkedDirtyable
 
- Direct Known Subclasses:
 
- PlsqlTopLevelFunction, PlsqlTopLevelProcedure
 
- 
public abstract class PlsqlTopLevelMethod
 
- extends PlsqlMethod
 
Abstract base data model representing common aspects of top-level PL/SQL procedures and functions.
 
 
 
  
 
  
 
 
 
| Methods inherited from class oracle.jdeveloper.deploy.dt.DeployElement | 
attach, detach, getAttributes, getChildren, getData, getIcon, getToolTipText, isDirty, linkContainingDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyable, linkEmbeddedDirtyables, markDirty, mayHaveChildren, notifyObservers, setOwner, toString, unlinkContainingDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyable, unlinkEmbeddedDirtyables | 
 
 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
 
PlsqlTopLevelMethod
public PlsqlTopLevelMethod()
getReplaceExisting
public boolean getReplaceExisting()
setReplaceExisting
public void setReplaceExisting(boolean replaceExisting)
getSchemaName
public java.lang.String getSchemaName()
- A null or empty string means there is no explicit schema.
 
setSchemaName
public void setSchemaName(java.lang.String schemaName)
- A null or empty string means there is no explicit schema.
 
getInvokerRights
public InvokerRights getInvokerRights()
setInvokerRights
public void setInvokerRights(InvokerRights invokerRights)
getLongLabel
public java.lang.String getLongLabel()
- Description copied from class: 
DeployElement 
- This implementation delegates to 
DeployElement.getShortLabel(). 
- 
- Specified by:
 
getLongLabel in interface Displayable 
- Overrides:
 
getLongLabel in class PlsqlMethod 
 
- 
- Returns:
 
- a long descriptive label of the 
Displayable that can be shown to the user. 
- See Also:
 
Displayable.getLongLabel() 
 
equals
public boolean equals(java.lang.Object o)
- Description copied from class: 
HashStructureAdapter 
- Equals support. As long as the subclass stores all data in the 
HashStructureAdapter._hash, this base equals implementation should be sufficient and not need to be overridden. 
- 
- Overrides:
 
equals in class PlsqlMethod 
 
equalsImpl
protected final boolean equalsImpl(PlsqlTopLevelMethod ptlm)
- This is a helper method for 
equals(Object) that can also be used by subclasses that implement equals(Object). It assumes that the argument is not null. 
copyToImpl
protected final void copyToImpl(PlsqlTopLevelMethod copy)
- Design pattern for supporting strongly typed copying.
 
Skip navigation links 
 
Copyright © 1997, 2014, Oracle. All rights reserved.