|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.javatools.db.AbstractDBObject
oracle.javatools.db.AbstractChildDBObject
oracle.javatools.db.sql.AbstractSQLFragment
oracle.javatools.db.sql.IndexObject
public class IndexObject
Object to wrap each column eaxpression of the Index statement
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject |
|---|
AbstractDBObject.ChildSupport |
| Field Summary | |
|---|---|
static java.lang.String |
ASC
Ascending order (ASC) |
static java.lang.String |
DESC
Descending order (DESC) |
static java.lang.String |
TYPE
|
| 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, NOCYCLE, ORDERBY, SELECT, STARTWITH, WHERE |
| Fields inherited from interface oracle.javatools.db.DBObject |
|---|
COMMENT |
| Constructor Summary | |
|---|---|
IndexObject()
Constructs and empty Index object. |
|
IndexObject(SQLFragment exp)
Constructs an Index object with the given expression and no ordering. |
|
IndexObject(SQLFragment exp,
java.lang.String ordering)
Constructs an Index object with the given expression and ordering constraint (either IndexObject.DESC or IndexObject.ASC) |
|
| Method Summary | |
|---|---|
SQLFragment |
getExpression()
Gets the expression for this Index object. |
java.lang.String |
getOrder()
Gets the ordering for this clause (can be null). |
java.lang.String |
getSQLText()
Returns the SQL for this Index object. |
java.lang.String |
getType()
Returns the type of this object. |
void |
setExpression(SQLFragment exp)
Sets the expression for this Index object. |
void |
setOrder(java.lang.String order)
Sets the ordering of this Index object. |
| Methods inherited from class oracle.javatools.db.sql.AbstractSQLFragment |
|---|
appendToBuffer, argsToString, getTextOrNull, getTextOrNull, setParent, 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.ChildDBObject |
|---|
getParent |
| Methods inherited from interface oracle.javatools.db.DBObject |
|---|
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, replaceReferenceIDs, setID, setName |
| Methods inherited from interface oracle.javatools.util.DynamicPropertySet |
|---|
getProperties, getProperty, getProperty, setProperties, setProperty |
| Field Detail |
|---|
public static final java.lang.String TYPE
public static final java.lang.String ASC
public static final java.lang.String DESC
| Constructor Detail |
|---|
public IndexObject()
public IndexObject(SQLFragment exp)
public IndexObject(SQLFragment exp,
java.lang.String ordering)
| Method Detail |
|---|
public java.lang.String getType()
DBObject
getType in interface DBObjectgetType in class AbstractSQLFragmentpublic java.lang.String getOrder()
null).
public void setOrder(java.lang.String order)
null,
OrderByObject.ASC or OrderByObject.DESC
public SQLFragment getExpression()
public void setExpression(SQLFragment exp)
public java.lang.String getSQLText()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||