public abstract class AbstractDBObjectUsage extends AbstractFromObjectUsage implements DBObjectUsage
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
AS, COMMA, DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, INDENT, LEFT_PAREN, NEWLINE, RIGHT_PAREN, SPACE
Modifier | Constructor and Description |
---|---|
protected |
AbstractDBObjectUsage() |
protected |
AbstractDBObjectUsage(DBObjectID id,
DBObjectID fromID) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getColumnName()
By default this returns the name of the DBObject we're using (externalized
if a provider is available).
|
DBObjectID |
getObjectID()
Gets the id of the DBObject (e.g.
|
void |
setObjectID(DBObjectID objectID)
Sets the id of the DBObject (e.g.
|
findFragmentInQuery, getFromObject, getFromObjectID, getSQLTextImpl, isQualified, resolveFromObject, resolveFromObject, setFromObject, setFromObjectID, 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
getSQLText, 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
protected AbstractDBObjectUsage()
protected AbstractDBObjectUsage(DBObjectID id, DBObjectID fromID)
public void setObjectID(DBObjectID objectID)
setObjectID
in interface DBObjectUsage
public DBObjectID getObjectID()
getObjectID
in interface DBObjectUsage
public java.lang.String getColumnName()
getColumnName
in interface FromObjectUsage