|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06 |
|||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use FromObject | |
---|---|
oracle.ide.db.panels.sql | UI classes for declaratively editing a SQL query. |
oracle.ide.db.util | Utility classes for dealing with database objects in UI in the IDE. |
oracle.javatools.db.sql | Contains an API for declaratively parsing SQL queries (SELECT statements). |
Uses of FromObject in oracle.ide.db.panels.sql |
---|
Methods in oracle.ide.db.panels.sql with parameters of type FromObject | |
---|---|
static boolean |
JoinObjectEditDialog.editJoin(FromObject from, java.awt.Component parent, SQLQueryBuilder builder) Fires a dialog to edit the properties of the given join. |
protected void |
FromJoinToPicker.setSelectedObject(FromObject from) |
void |
WhereEditor.setTemplates(FromObject[] froms, FKUsage[] fks) Sets the template FromObjects to include. |
Uses of FromObject in oracle.ide.db.util |
---|
Methods in oracle.ide.db.util with parameters of type FromObject | |
---|---|
static java.util.Map |
ExpressionEditSupport.createInsightMap(FromObject[] froms) |
static java.util.Collection |
ExpressionEditSupport.getColumns(FromObject from) |
Uses of FromObject in oracle.javatools.db.sql |
---|
Methods in oracle.javatools.db.sql that return FromObject | |
---|---|
FromObject |
SQLQueryBuilder.constructFromObject(java.lang.String expression, java.lang.String alias) Creates a FromObject using the given alias and expression, parsing the expression into an appropriate set of SQLFragments. |
FromObject |
AbstractSQLQueryBuilder.constructFromObject(java.lang.String expression, java.lang.String alias) |
protected FromObject |
AbstractSQLQueryBuilder.createFromObject(Relation rel, java.util.List extraNames) |
FromObject |
AbstractSQLQueryBuilder.createJoinObject(FKConstraint fk, FromObject left, FromObject right) |
protected FromObject |
AbstractSQLQueryBuilder.doConstructFromObject(Relation relation, java.util.List baseRelIDs, java.util.List relNames, java.util.Map newRels, java.util.List cols, java.util.List fks) |
protected FromObject |
AbstractSQLQueryBuilder.doConstructJoin(FKConstraint fk, java.util.Map relsIDsToUse, java.util.List newFroms, FromObject left, FromObject right) |
FromObject |
FromObjectUsage.getFromObject() Deprecated. - use resolveFromObject() instead. |
FromObject |
AbstractFromObjectUsage.getFromObject() Deprecated. - use setFromObjectID() instead |
FromObject |
SQLQueryBuilder.getFromObject(java.lang.String usableAlias) Returns the from object that can be referenced by this alias. |
FromObject |
AbstractSQLQueryBuilder.getFromObject(java.lang.String usableAlias) |
protected FromObject |
AbstractSQLQueryBuilder.getFromObject(java.lang.String usableAlias, FromObject extrafrom) Gets a FromObject with the given alias. |
FromObject[] |
SQLQueryBuilder.SQLQueryObjectSet.getFromObjects() |
FromObject[] |
AbstractSQLQuery.getFromObjects() |
FromObject[] |
SQLQuery.getFromObjects() Get all the from objects for this query. |
FromObject |
JoinObject.getLeftExpression() |
FromObject |
FKUsage.getLeftFromObject() Deprecated. - use getLeftFromObjectID or resolveLeftFromObject |
FromObject |
JoinObject.getRightExpression() |
FromObject |
FKUsage.getRightFromObject() Deprecated. - use getRightFromObjectID or resolveRightFromObject |
FromObject[] |
SQLQueryBuilder.listAllFromObjects() Returns all FromObjects in the FROM clause including those nested in JOIN conditions. |
FromObject[] |
AbstractSQLQueryBuilder.listAllFromObjects() |
FromObject[] |
SQLQueryBuilder.listAllFromObjects(boolean includeJoins) Returns all FromObjects in the FROM clause including those nested in JOIN conditions. |
FromObject[] |
AbstractSQLQueryBuilder.listAllFromObjects(boolean includeJoins) |
FromObject |
FromObjectUsage.resolveFromObject() Returns the FromObject that this object is dependent on. |
FromObject |
AbstractFromObjectUsage.resolveFromObject() Convenience method for resolving the stored FROM object id. |
protected FromObject |
AbstractFromObjectUsage.resolveFromObject(DBObjectID fromId) |
FromObject |
FKUsage.resolveLeftFromObject() Resolves the ID for the left From Object of this usage and writes any DBExceptions to the console -- do not use unless you are happy to ignore any DBExceptions. |
FromObject |
FKUsage.resolveRightFromObject() Resolves the ID for the left From Object of this usage and writes any DBExceptions to the console -- do not use unless you are happy to ignore any DBExceptions. |
Methods in oracle.javatools.db.sql with parameters of type FromObject | |
---|---|
void |
SQLQueryBuilder.addFromObject(FromObject from) Adds the given FromObject to the query. |
void |
DeclarativeSQLQuery.addFromObject(FromObject f) Add a from object to the end of the list. |
void |
AbstractSQLQuery.addFromObject(FromObject f) |
void |
AbstractSQLQueryBuilder.addFromObject(FromObject from) |
void |
DeclarativeSQLQuery.addFromObject(int index, FromObject f) Add a from object to the given position in the list. |
void |
AbstractSQLQuery.addFromObject(int index, FromObject f) |
protected void |
AbstractSQLQueryBuilder.addFromObjects(FromObject[] froms) |
protected void |
AbstractSQLQueryBuilder.addJoinObject(FromObject from) |
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructFKJoin(FKConstraint fk, FromObject left, FromObject right) Creates a JOIN in the query's FROM clause to represent the given FKConstraint. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructFKJoin(FKConstraint fk, FromObject left, FromObject right) |
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructFKJoins(FKConstraint[] fks, FromObject[] usagesToUse) Creates a set of nested JOINs in the query's FROM clause to represent each given FKConstraint. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructFKJoins(FKConstraint[] fks, FromObject[] usagesToUse) |
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructFromObject(Relation relation, boolean createSelectObjects, boolean createJoins, FromObject[] includeInJoins) Creates a FromObject for the query. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructFromObject(Relation relation, boolean createSelectObjects, boolean createJoins, FromObject[] includeInJoins) |
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructFromObjects(Relation[] baseRelations, boolean createSelectObjects, boolean createJoins, FromObject[] includeInJoins) Creates one or more FromObjects for the query. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructFromObjects(Relation[] baseRelations, boolean createSelectObjects, boolean createJoins, FromObject[] includeInJoins) |
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructSelectObject(Column col, FromObject usageToUse) Creates a SelectObject for the query based on the column passed in. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructSelectObject(Column col, FromObject usageToUse) |
SQLQueryBuilder.SQLQueryObjectSet |
SQLQueryBuilder.constructSelectObjects(Column[] baseCols, FromObject[] usagesToUse) Creates a set of SelectObjects for the query based on the columns passed in. |
SQLQueryBuilder.SQLQueryObjectSet |
AbstractSQLQueryBuilder.constructSelectObjects(Column[] baseCols, FromObject[] usagesToUse) |
protected FKUsage |
AbstractSQLQueryBuilder.createFKUsage(DBObjectID fkID, FromObject left, FromObject right) |
FromObject |
AbstractSQLQueryBuilder.createJoinObject(FKConstraint fk, FromObject left, FromObject right) |
protected SelectObject |
AbstractSQLQueryBuilder.createSelectObject(DBObjectID colId, FromObject from, java.lang.String alias) |
protected FromObject |
AbstractSQLQueryBuilder.doConstructJoin(FKConstraint fk, java.util.Map relsIDsToUse, java.util.List newFroms, FromObject left, FromObject right) |
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInColumnUsage(java.lang.String colName, ColumnUsage colu, FromObject from) |
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInFromExpression(java.lang.String colName, SQLFragment exp, boolean allowDuplicates, FromObject from, SQLFragment creating) |
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInFromObjects(java.lang.String colName, FromObject[] froms, boolean allowDuplicates, boolean enforceInAll, SQLFragment creating) Finds a Column of given name amongst the given FromObjects. |
protected FromObjectUsage |
AbstractSQLQueryBuilder.findColumnInFromObjects(java.lang.String colName, SQLFragment creating, FromObject... extraFroms) Finds a Column of given name amongst the RelationUsages in the query. |
SQLFragment[] |
SQLQueryBuilder.getDependentObjects(FromObject from) Returns all objects that are dependent on the given FromObject. |
SQLFragment[] |
AbstractSQLQueryBuilder.getDependentObjects(FromObject from) Gets the objects in the query that are dependent on the given from object. |
protected FromObject |
AbstractSQLQueryBuilder.getFromObject(java.lang.String usableAlias, FromObject extrafrom) Gets a FromObject with the given alias. |
protected java.util.Map |
AbstractSQLQueryBuilder.getRelIDs(FromObject[] usagesToUse) |
int |
DeclarativeSQLQuery.indexOf(FromObject f) Returns the index of the given FromObject in the query's FROM clause, or -1 if it isn't in the clause. |
int |
AbstractSQLQuery.indexOf(FromObject f) |
void |
DeclarativeSQLQuery.moveFromObject(FromObject f, int newIndex) Moves the given FromObject within the query's FROM clause. |
void |
AbstractSQLQuery.moveFromObject(FromObject f, int newIndex) |
protected abstract SQLFragment |
AbstractSQLQueryBuilder.parseFromExpression(java.lang.String expression, FromObject creating) |
boolean |
SQLQueryBuilder.removeFromObject(FromObject obj) Removes the given FromObject from the SQLQuery. |
boolean |
DeclarativeSQLQuery.removeFromObject(FromObject f) Remove a from object from the list. |
boolean |
AbstractSQLQuery.removeFromObject(FromObject f) |
boolean |
AbstractSQLQueryBuilder.removeFromObject(FromObject obj) |
boolean |
SQLQueryBuilder.removeJoinObject(FromObject obj) If the expression for the given obj is a JoinObject the join is removed and the two FromObjects that were joined are added to the top level of the query. |
boolean |
AbstractSQLQueryBuilder.removeJoinObject(FromObject obj) |
void |
SQLQueryBuilder.replaceFromObject(FromObject oldFrom, FromObject newFrom) Replaces the existing from object with a new one. |
void |
AbstractSQLQueryBuilder.replaceFromObject(FromObject oldFrom, FromObject newFrom) |
void |
FromObjectUsage.setFromObject(FromObject from) Deprecated. - use setFromObjectID(). |
void |
AbstractFromObjectUsage.setFromObject(FromObject from) Deprecated. - use setFromObjectID() instead |
void |
DeclarativeSQLQuery.setFromObjects(FromObject[] froms) Set all the from objects for this query. |
void |
AbstractSQLQuery.setFromObjects(FromObject[] froms) |
void |
JoinObject.setLeftExpression(FromObject left) |
void |
FKUsage.setLeftFromObject(FromObject obj) Deprecated. - use getLeftFromObjectID or resolveLeftFromObject |
protected void |
AbstractSQLQueryBuilder.setNewFromObject(DBObject frag, FromObject oldFrom, FromObject newFrom) |
void |
JoinObject.setRightExpression(FromObject right) |
void |
FKUsage.setRightFromObject(FromObject obj) Deprecated. - use setRightFromObjectID |
Constructors in oracle.javatools.db.sql with parameters of type FromObject | |
---|---|
AbstractFromObjectUsage(FromObject from) Deprecated. - use ID based constructor instead |
|
AsteriskUsage(FromObject from) Deprecated. |
|
ColumnKeywordUsage(java.lang.String columnName, FromObject from) |
|
ColumnUsage(DBObjectID colID, FromObject from) Create a ColumnUsage using the given Column ID and FromObject to reference. |
|
JoinObject(FromObject left, FromObject right, JoinCondition condition) Creates a default join for the given FromObjects and condition. |
|
JoinObject(FromObject left, FromObject right, java.lang.String type, boolean natural, JoinCondition condition) Note: If using existing FromObjects for the left or right parameters, it is the responsibility of the API user to remove these FromObjects from the query. |
|
SelectObjectUsage(DBObjectID selectID, FromObject from) |
|
SelectObjectUsage(SelectObject select, FromObject from) |
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.5.0) E13403-06 |
|||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |