oracle.javatools.db.sql
Class ExpressionList
java.lang.Object
  
oracle.javatools.db.AbstractDBObject
      
oracle.javatools.db.AbstractChildDBObject
          
oracle.javatools.db.sql.AbstractSQLFragment
              
oracle.javatools.db.sql.Operation
                  
oracle.javatools.db.sql.ExpressionList
- All Implemented Interfaces: 
 - ChildDBObject, DBObject, SQLFragment, Copyable, DynamicPropertySet
 
public class ExpressionList
- extends Operation
 
List of expressions. Simply a SQLFragment[] that will return a SQL text of
 ( exp1, exp2, ... )
- Since:
 
  - 11
 
 
 
 
 
 
 
 
 
| Methods inherited from class oracle.javatools.db.sql.Operation | 
addArgument, addArgument, addArguments, checkArgument, checkNewSize, copyToImpl, equalsImpl, getArgumentCount, getArguments, getDistinctText, getSeparator, removeArgument, setArguments, setCommutative, setFunctionFormat, setSeparator | 
 
 
 
| Methods inherited from class oracle.javatools.db.AbstractDBObject | 
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyToImpl, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty | 
 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
 
| Methods inherited from interface oracle.javatools.db.DBObject | 
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, replaceReferenceIDs, setID, setName | 
 
 
ExpressionList
public ExpressionList()
ExpressionList
public ExpressionList(SQLFragment... exps)
getOperatorText
protected java.lang.String getOperatorText()
- Specified by:
 getOperatorText in class Operation
 
 
copyTo
public DBObject copyTo(DBObject target,
                       DBObject copyParent,
                       IDPolicy idPolicy)
- Description copied from class: 
AbstractDBObject 
- Internal copy method used by the API to perform copy operations. All
 objects must implement this method if they are instantiable objects.
 Abstract objects (e.g. Relation) must NOT implement this method. The
 implementation should delegate to the copyToImpl method to copy
 the actual properties.
 
 This method does not fix internal reference ids on copy. That is done by
 the calling DBObject.copyTo(DBObject, IDPolicy) method.
- Specified by:
 copyTo in class AbstractDBObject
 
- See Also:
 DBObject.copyTo(java.lang.Object), 
DBObject.copyTo(DBObject, boolean), 
AbstractDBObject.copyToImpl(oracle.javatools.db.AbstractDBObject, oracle.javatools.db.DBObject, oracle.javatools.db.IDPolicy)
 
 
equals
public boolean equals(java.lang.Object obj)
- Overrides:
 equals in class java.lang.Object
 
 
getSQLText
public java.lang.String getSQLText()
- Description copied from class: 
Operation 
- Returns the complete SQL representation for this Function fragment.
- Specified by:
 getSQLText in interface SQLFragment- Overrides:
 getSQLText in class Operation
 
- Returns:
 - a string representing the SQL text for this object.
 
 
 
Copyright © 1997, 2009, Oracle. All rights reserved.