public interface SQLFragment extends ChildDBObject
The SQLFragment interface includes methods for getting and setting generic properties on a fragment (like DBObject). This is for users of the objects (e.g. SQLQueryBuilder, the Database Modeler etc).
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONNECTBY |
static java.lang.String |
FROM |
static java.lang.String |
GROUPBY |
static java.lang.String |
HAVING |
static java.lang.String |
MODEL |
static java.lang.String |
NOCYCLE |
static java.lang.String |
ORDERBY |
static java.lang.String |
ORDERSIBLINGSBY |
static java.lang.String |
PRIOR |
static java.lang.String |
SELECT |
static java.lang.String |
STARTWITH |
static java.lang.String |
TYPE |
static java.lang.String |
WHERE |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSQLText()
Return the SQL for this fragment.
|
java.lang.Integer |
getStartOffset()
If the position of the fragment of SQL within the overall SQL Statement is
known, it will be returned here as an Integer zero based offset.
|
getParent, setParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, getType, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
static final java.lang.String TYPE
static final java.lang.String SELECT
static final java.lang.String FROM
static final java.lang.String WHERE
static final java.lang.String ORDERBY
static final java.lang.String ORDERSIBLINGSBY
static final java.lang.String GROUPBY
static final java.lang.String HAVING
static final java.lang.String CONNECTBY
static final java.lang.String PRIOR
static final java.lang.String STARTWITH
static final java.lang.String NOCYCLE
static final java.lang.String MODEL
java.lang.String getSQLText()
java.lang.Integer getStartOffset()
null
.null
if not known