public class PlSqlReference extends DBObjectPlSqlFragment
| Modifier and Type | Class and Description |
|---|---|
static class |
PlSqlReference.ReferenceType |
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE |
| Constructor and Description |
|---|
PlSqlReference() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
Implementation method for making a copy of this object.
|
DataTypeUsage |
getDataTypeUsage()
Get method for the DataTypeUsage property
|
DBObjectID |
getReferenceID() |
protected void |
getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
Implementation first checks that the object has been built - then returns the collection from suprt.getReferenceIDsImpl().
|
DBObjectID[] |
getReferences() |
PlSqlReference.ReferenceType |
getReferenceType()
Get method for the ReferenceType property
|
java.lang.String |
getType()
Returns the type of this object.
|
protected boolean |
isBuilt() |
void |
setDataTypeUsage(DataTypeUsage dataTypeUsage)
Set method for the DataTypeUsage property
|
void |
setReferenceID(DBObjectID referenceID)
Deprecated.
|
void |
setReferences(DBObjectID[] references) |
void |
setReferenceType(PlSqlReference.ReferenceType referenceType)
Set method for the ReferenceType property
|
clearSourceID, fireObjectUpdated, getChildAtOffset, getDeclarationAtOffset, getEndOffset, getReferenceAtOffset, getSourceID, getStartOffset, setEndOffset, setName, setSourceImpl, setStartOffsetsetParentcheckInit, checkInit, equalsImpl, getOwnedObjectsImpl, getProperties, 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, setProperties, setProperty, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetParentaddObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setIDgetProperty, getProperty, setProperties, setPropertypublic static final java.lang.String TYPE
protected boolean isBuilt()
isBuilt in class DBObjectPlSqlFragmentpublic java.lang.String getType()
DBObject@Deprecated public void setReferenceID(DBObjectID referenceID)
public DBObjectID getReferenceID()
public void setReferences(DBObjectID[] references)
public DBObjectID[] getReferences()
public void setReferenceType(PlSqlReference.ReferenceType referenceType)
referenceType -public PlSqlReference.ReferenceType getReferenceType()
public void setDataTypeUsage(DataTypeUsage dataTypeUsage)
dataTypeUsage -public DataTypeUsage getDataTypeUsage()
protected void getReferenceIDsImpl(java.util.Collection<DBObjectID> refs)
AbstractBuildableObjectgetReferenceIDsImpl in class AbstractBuildableObjectrefs - the collection of ids this object referencesprotected void copyToImpl(AbstractDBObject copy, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObjectcopyToImpl in class DBObjectPlSqlFragmentcopy - 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.