public class SynonymUsage extends AbstractSchemaObjectUsage
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
COMMA, DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, INDENT, NEWLINE, SPACE
Constructor and Description |
---|
SynonymUsage() |
SynonymUsage(DBObjectID synID) |
Modifier and Type | Method and Description |
---|---|
DBObjectID[] |
getReferenceChain()
Gets the chain of DBObjectIDs that lead from the Synonym used by
this fragment to the referenced object (e.g.
|
SchemaObject |
getReferencedObject()
Returns the object referenced by the synonym.
|
void |
setReferenceChain(DBObjectID[] ids)
Sets the chain of DBObjectIDs that lead from the Synonym used by
this fragment, to the referenced object (e.g.
|
getObjectID, getSQLText, setObjectID
areNamesEqual, copyToImpl, getDatabaseDescriptor, getExternalName, getInternalName, setProvider
appendToBuffer, argsToString, getStartOffset, getTextOrNull, getTextOrNull, getType, setStartOffset, surroundWithBrackets, surroundWithBrackets, toString
setParent
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
setProvider
getStartOffset
getParent, setParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, getType, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public SynonymUsage()
public SynonymUsage(DBObjectID synID)
public SchemaObject getReferencedObject()
public DBObjectID[] getReferenceChain()
public void setReferenceChain(DBObjectID[] ids)
ids
- the chain of referenced objects for this SynonymUsage