public class SynonymUsage extends AbstractSchemaObjectUsage
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
AS, COMMA, DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, INDENT, LEFT_PAREN, NEWLINE, RIGHT_PAREN, 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, isQualified, setObjectID, setQualified
areNamesEqual, copyToImpl, getDatabaseDescriptor, getExternalName, getInternalName, setProvider
appendToBuffer, appendToBuffer, argsToString, getName, getStartOffset, getTextOrNull, getTextOrNull, getType, setStartOffset, surroundWithBrackets, surroundWithBrackets, toString
setParent
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setID
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, 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, getProperty, getProperty, getReferenceIDs, getType, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, 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