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.