PlSqlSchemaObjectSpec instead@Deprecated public abstract class SpecPlSql extends PlSql
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupportBLOCK_TYPE| Modifier | Constructor and Description |
|---|---|
protected |
SpecPlSql()
Deprecated.
|
protected |
SpecPlSql(java.lang.String name, Schema schema)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(int index, PlSqlAttribute att)
Deprecated.
Adds one attribute to this object type at the given index.
|
void |
addAttribute(PlSqlAttribute att)
Deprecated.
Adds one attribute to this object type.
|
void |
addMethod(int index, PlSqlMethod method)
Deprecated.
Adds one method to this object type at the given index.
|
void |
addMethod(PlSqlMethod method)
Deprecated.
Adds one method to this object type.
|
protected void |
copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
Deprecated.
Implementation method for making a copy of this object.
|
protected boolean |
equalsImpl(AbstractDBObject target)
Deprecated.
Equals implementation for testing equality with another AbstractDBObject.
|
PlSqlAttribute |
getAttribute(java.lang.String name)
Deprecated.
Retrieves one attribute by name.
|
PlSqlAttribute[] |
getAttributes()
Deprecated.
Retrieves the list of attributes contained in this object type.
|
java.lang.String |
getBodySource()
Deprecated.
|
PlSqlInterrogator |
getBodySourceInterrogator()
Deprecated.
|
PlSqlMethod |
getMethod(java.lang.String name)
Deprecated.
Retrieves one method by name.
|
PlSqlMethod[] |
getMethods()
Deprecated.
Retrieves the list of methods contained in this object type.
|
void |
removeAttribute(PlSqlAttribute att)
Deprecated.
Removes an attribute from this object type.
|
void |
removeMethod(PlSqlMethod method)
Deprecated.
Removes an method from this object type.
|
void |
setAttributes(PlSqlAttribute[] newAttribs)
Deprecated.
Sets the entire list of attributes, replacing any that have previously been added.
|
void |
setBodySource(java.lang.String body)
Deprecated.
|
void |
setMethods(PlSqlMethod[] newMethods)
Deprecated.
Sets the entire list of methods, replacing any that have previously been added.
|
getSource, getSourceInterrogator, isPlSql, setSourcegetSchema, setSchemafireObjectUpdatedcheckInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitializationaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddObjectListener, getSchema, removeObjectListener, setSchemaaddObjectListener, fireObjectUpdated, removeObjectListeneraddObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperties, getReferenceIDs, getType, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setNamegetProperty, getProperty, setProperties, setPropertyprotected SpecPlSql()
protected SpecPlSql(java.lang.String name,
Schema schema)
protected void copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObjectcopyToImpl in class PlSqlcopy - the copy being created of this objectcopyParent - if this object is being copied underneath a parent, this parameter is the copy of the parent of this object, which will therefore need to be the parent of the copy of this object.idPolicy - the policy for copying the object's ID.protected boolean equalsImpl(AbstractDBObject target)
AbstractDBObjectequalsImpl in class PlSqlpublic void setAttributes(PlSqlAttribute[] newAttribs)
newAttribs - an array containing the new list of attributespublic PlSqlAttribute[] getAttributes()
public void addAttribute(PlSqlAttribute att)
att - the new attribute to add
public void addAttribute(int index,
PlSqlAttribute att)
index - the index to add the new attribute atatt - the new attribute to addpublic PlSqlAttribute getAttribute(java.lang.String name)
a - string containing the desired attribute namenullpublic void removeAttribute(PlSqlAttribute att)
att - the attribute to removepublic void setMethods(PlSqlMethod[] newMethods)
newMethods - an array containing the new list of methodspublic PlSqlMethod[] getMethods()
public void addMethod(PlSqlMethod method)
att - the new method to add
public void addMethod(int index,
PlSqlMethod method)
index - the index to add the new method atmethod - the new method to addpublic PlSqlMethod getMethod(java.lang.String name)
a - string containing the desired method namenullpublic void removeMethod(PlSqlMethod method)
method - the method to removepublic java.lang.String getBodySource()
public void setBodySource(java.lang.String body)
public PlSqlInterrogator getBodySourceInterrogator()