|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SQLQuery
Object that represents a basic SQL query. The getSQLText() method on this
interface has no validation. It will return an incomplete or invalid query
if the objects making up the SQLQuery are themselves incomplete or invalid.
It is strongly recommended that a SQLQueryBuilder is used to create and edit
a SQLQuery. All support for dependent objects, cascade deletes and links to
Relations, Columns and FKConstraints is in the SQLQueryBuilder interface.
This object is a simple container to encapsulate the query data.
Field Summary | |
---|---|
static java.lang.String |
TYPE
|
Fields inherited from interface oracle.javatools.db.sql.SQLFragment |
---|
CONNECTBY, FROM, GROUPBY, HAVING, NOCYCLE, ORDERBY, SELECT, STARTWITH, WHERE |
Fields inherited from interface oracle.javatools.db.DBObject |
---|
COMMENT |
Method Summary | |
---|---|
FromObject[] |
getFromObjects()
Get all the from objects for this query. |
GroupByObject |
getGroupByObject()
Gets the "GROUP BY ... |
HierarchicalQueryObject |
getHierarchicalQueryObject()
Get the "CONNECT BY ... |
OrderByObject[] |
getOrderByObjects()
Get all the OrderBy objects for this query. |
SelectObject[] |
getSelectObjects()
Get all the select objects for this query. |
WhereObject |
getWhereObject()
Gets the WHERE clause for this query. |
boolean |
isDeclarative()
Tests whether this query has been fully built declaratively - i.e. |
Methods inherited from interface oracle.javatools.db.sql.SQLFragment |
---|
getSQLText |
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 |
Field Detail |
---|
static final java.lang.String TYPE
Method Detail |
---|
SelectObject[] getSelectObjects()
FromObject[] getFromObjects()
WhereObject getWhereObject()
OrderByObject[] getOrderByObjects()
HierarchicalQueryObject getHierarchicalQueryObject()
GroupByObject getGroupByObject()
boolean isDeclarative()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |