public class HierarchicalQueryObject extends AbstractSQLFragment
CONNECT BY ... START WITH ...
START WITH ... CONNECT BY ...
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE |
AS, COMMA, DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, INDENT, LEFT_PAREN, NEWLINE, RIGHT_PAREN, SPACE| Constructor and Description |
|---|
HierarchicalQueryObject() |
HierarchicalQueryObject(SQLFragment connectBy,
SQLFragment startWith,
boolean startWithFirst,
boolean noCycle) |
| Modifier and Type | Method and Description |
|---|---|
SQLFragment |
getConnectBy() |
boolean |
getNoCycle() |
java.lang.String |
getSQLText()
Return the SQL for this fragment.
|
SQLFragment |
getStartWith() |
boolean |
getStartWithFirst() |
java.lang.String |
getType()
Returns the type of this object.
|
void |
setConnectBy(SQLFragment connectBy) |
void |
setNoCycle(boolean noCycle) |
void |
setStartWith(SQLFragment startWith) |
void |
setStartWithFirst(boolean startWithFirst) |
appendToBuffer, appendToBuffer, argsToString, getName, getStartOffset, getTextOrNull, getTextOrNull, setStartOffset, surroundWithBrackets, surroundWithBrackets, toStringsetParentcheckInit, checkInit, copyToImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setIDaddObjectListener, 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, setPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetParent, setParentaddObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setPropertypublic static final java.lang.String TYPE
public HierarchicalQueryObject()
public HierarchicalQueryObject(SQLFragment connectBy, SQLFragment startWith, boolean startWithFirst, boolean noCycle)
public java.lang.String getType()
DBObjectgetType in interface DBObjectgetType in class AbstractSQLFragmentpublic void setConnectBy(SQLFragment connectBy)
public SQLFragment getConnectBy()
public void setStartWith(SQLFragment startWith)
public SQLFragment getStartWith()
public void setStartWithFirst(boolean startWithFirst)
public boolean getStartWithFirst()
public void setNoCycle(boolean noCycle)
public boolean getNoCycle()
public java.lang.String getSQLText()
SQLFragment