oracle.javatools.db
Class ViewColumn
java.lang.Object
  
oracle.javatools.db.AbstractDBObject
      
oracle.javatools.db.AbstractChildDBObject
          
oracle.javatools.db.Column
              
oracle.javatools.db.ViewColumn
- All Implemented Interfaces: 
 - ChildDBObject, DBObject, Copyable, DynamicPropertySet
 
public class ViewColumn
- extends Column
 
Custom Column for Views to use when they have a DeclarativeSQLQuery. A View
 Column wraps a SelectObject from the View's DeclarativeSQLQuery.
 getOwnedObjects() does NOT return the SelectObject - the column doesn't own
 the SelectObject, the query does.
 
 
 
 
 
 
| 
Method Summary | 
 java.lang.String | 
getName()
 
          Overridden from DBObject - if the ViewColumn has no name specifically set
 the name of the select object is used (alias, or expression if no alias). | 
 DBObjectID | 
getSelectObjectID()
 
          Returns the SelectObject that this ViewColumn wraps. | 
 boolean | 
isAsterisk()
 
            | 
 void | 
setSelectObjectID(DBObjectID selectID)
 
          Sets the SelectObject that this ViewColumn wraps. | 
 
| Methods inherited from class oracle.javatools.db.Column | 
getDataTypeUsage, getDefault, getPrecision, getRelation, getScale, getType, isNotNull, setDataTypeUsage, setDefault, setNotNull, setPrecision, setRelation, setScale | 
 
 
| Methods inherited from class oracle.javatools.db.AbstractDBObject | 
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getProperties, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, toString | 
 
| 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, getOwnedObjects, getOwnedObjects, getReferenceIDs, replaceReferenceIDs, setID, setName | 
 
 
ViewColumn
public ViewColumn()
ViewColumn
public ViewColumn(DBObjectID selectID)
- Creates a new ViewColumn based on the given SelectObject).
 
getSelectObjectID
public DBObjectID getSelectObjectID()
- Returns the SelectObject that this ViewColumn wraps.
 
 
setSelectObjectID
public void setSelectObjectID(DBObjectID selectID)
- Sets the SelectObject that this ViewColumn wraps.
 
 
getName
public java.lang.String getName()
- Overridden from DBObject - if the ViewColumn has no name specifically set
 the name of the select object is used (alias, or expression if no alias).
- Specified by:
 getName in interface DBObject- Overrides:
 getName in class AbstractDBObject
 
- Returns:
 - a string containing the name of this object.
 
 
 
isAsterisk
public boolean isAsterisk()
 
Copyright © 1997, 2011, Oracle. All rights reserved.