Skip navigation links 
 
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()
Skip navigation links 
 
Copyright © 1997, 2016, Oracle. All rights reserved.