|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.javatools.db.AbstractDBObject oracle.javatools.db.AbstractChildDBObject oracle.javatools.db.sql.AbstractSQLFragment oracle.javatools.db.sql.AbstractFromObjectUsage
public abstract class AbstractFromObjectUsage
Abstract SQLFragment implementation of FromObjectUsage.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject |
---|
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport |
Field Summary |
---|
Fields inherited from class oracle.javatools.db.sql.AbstractSQLFragment |
---|
DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, NEWLINE, SPACE |
Fields inherited from interface oracle.javatools.db.sql.SQLFragment |
---|
CONNECTBY, FROM, GROUPBY, HAVING, MODEL, NOCYCLE, ORDERBY, ORDERSIBLINGSBY, PRIOR, SELECT, STARTWITH, TYPE, WHERE |
Fields inherited from interface oracle.javatools.db.DBObject |
---|
COMMENT |
Constructor Summary | |
---|---|
protected |
AbstractFromObjectUsage()
|
protected |
AbstractFromObjectUsage(DBObjectID fromId)
|
protected |
AbstractFromObjectUsage(FromObject from)
Deprecated. - use ID based constructor instead |
Method Summary | |
---|---|
FromObject |
getFromObject()
Deprecated. - use setFromObjectID() instead |
DBObjectID |
getFromObjectID()
Returns the ID of the FromObject that this object is dependent on. |
protected java.lang.StringBuilder |
getSQLTextImpl()
Default implementation of getSQLText() which returns a StringBuilder containing the from object name (if there is one and we're qualified) DOT the column name. |
boolean |
isQualified()
Gets wether this column usage should qualify itself with the alias from its FromObject. |
FromObject |
resolveFromObject()
Convenience method for resolving the stored FROM object id. |
protected FromObject |
resolveFromObject(DBObjectID fromId)
|
void |
setFromObject(FromObject from)
Deprecated. - use setFromObjectID() instead |
void |
setFromObjectID(DBObjectID id)
Sets the ID of the FromObject that this object is dependent on. |
void |
setQualified(boolean qualified)
Sets wether this column usage should qualify itself with the alias from its FromObject. |
Methods inherited from class oracle.javatools.db.sql.AbstractSQLFragment |
---|
appendToBuffer, argsToString, getStartOffset, getTextOrNull, getTextOrNull, getType, setParent, setStartOffset, surroundWithBrackets, surroundWithBrackets, toString |
Methods inherited from class oracle.javatools.db.AbstractChildDBObject |
---|
copyToImpl, findParent, getParent, getProperty, setProperty |
Methods inherited from class oracle.javatools.db.AbstractDBObject |
---|
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getProperties, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.javatools.db.sql.FromObjectUsage |
---|
getColumnName |
Methods inherited from interface oracle.javatools.db.sql.SQLFragment |
---|
getSQLText, getStartOffset |
Methods inherited from interface oracle.javatools.db.ChildDBObject |
---|
getParent, setParent |
Methods inherited from interface oracle.javatools.db.DBObject |
---|
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, getType, replaceReferenceIDs, setID, setName |
Methods inherited from interface oracle.javatools.util.DynamicPropertySet |
---|
getProperties, getProperty, getProperty, setProperties, setProperty |
Constructor Detail |
---|
protected AbstractFromObjectUsage()
@Deprecated protected AbstractFromObjectUsage(FromObject from)
from
- protected AbstractFromObjectUsage(DBObjectID fromId)
fromId
- Method Detail |
---|
@Deprecated public void setFromObject(FromObject from)
setFromObject
in interface FromObjectUsage
@Deprecated public FromObject getFromObject()
getFromObject
in interface FromObjectUsage
public FromObject resolveFromObject()
resolveFromObject
in interface FromObjectUsage
protected FromObject resolveFromObject(DBObjectID fromId)
public void setFromObjectID(DBObjectID id)
FromObjectUsage
setFromObjectID
in interface FromObjectUsage
public DBObjectID getFromObjectID()
FromObjectUsage
getFromObjectID
in interface FromObjectUsage
public void setQualified(boolean qualified)
setQualified
in interface FromObjectUsage
public boolean isQualified()
isQualified
in interface FromObjectUsage
protected java.lang.StringBuilder getSQLTextImpl()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |