|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.dacf.dataset.DacObject
oracle.dacf.dataset.ProducerObject
oracle.dacf.dataset.QueryCriteria
Encapsulates the selection criteria for a query.
The undelying notion is that the selection criteria that is applied to a query can be treated as a discrete entity that can be saved and applied to any valid query that contains the indicated columns provided that the datatypes match.
Field Summary |
Fields inherited from class oracle.dacf.dataset.ProducerObject |
_openLock |
Fields inherited from class oracle.dacf.dataset.DacObject |
EMPTY_PREFIX, INITIAL_CAPACITY, ITEMNAME_DELIMITER |
Constructor Summary | |
QueryCriteria()
|
|
QueryCriteria(java.lang.String name)
|
Method Summary | |
protected void |
closeCheck()
Checks to see if close is permitted. |
protected void |
closeChildren()
A subclass specific method for disconnecting the child objects from their server objects counterparts. |
protected void |
closeDataItems()
A subclass specific method for disconnecting and revoking Dataitems Internal to the framework; should never be called by client classes |
protected void |
closeProducerObject()
A subclass specific method for disconnecting the client object from the appropriate server objects. |
int |
getAttributeCount()
Return the number QueryCriteriaAttribute objects within the QueryCriteria |
QueryCriteriaAttribute[] |
getAttributeInfo()
Returns the AttributeInfo objects representing the columns returned by the query. |
oracle.dacf.dataset.QueryCriteriaStore |
getCriteriaStore()
|
protected javax.infobus.DataItem |
getDataItem()
Returns this object's DataItem. |
ResultSetInfo |
getResultSet()
Returns the ResultSetInfo associated with this QueryCriteria. |
protected void |
openChildren()
A subclass specific method for connecting the child objects to their server counterparts. |
protected void |
openDataItems()
A subclass specific method for connecting the Dataitems Internal to the framework; should never be called by client classes |
protected void |
openProducerObject()
A subclass specific method for connecting the client object from the appropriate server objects. |
void |
setCriteriaStore(oracle.dacf.dataset.QueryCriteriaStore criteriaStore)
|
void |
setResultSet(ResultSetInfo resultSet)
Sets the ResultSetInfo associated with this QueryCriteria. |
Methods inherited from class oracle.dacf.dataset.ProducerObject |
addChild, addClonedDataItem, clone, close, findDataItem, findProducerObject, findProducerObject, getClonedDataItems, getDataItemImpl, getDataProducer, getDataSourceName, getFullName, isAClonedDataItem, isOpen, open, publishDataItem, publishDataItem, removeChild, removeClonedDataItem, revokeDataItem, setClonedDataItems, setDataItem, setDataSourceName, setName, setOpen |
Methods inherited from class oracle.dacf.dataset.DacObject |
addChild, findDescendant, genCloneName, getChild, getChildIndex, getChildren, getName, getNumOfChildren, getParent, getPrefix, insertChildAt, removeChild, removeChildren, setChildren, setParent, setPrefix |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public QueryCriteria()
public QueryCriteria(java.lang.String name)
Method Detail |
public void setResultSet(ResultSetInfo resultSet)
It will create and initialize the appropriate QueryCriteriaAttribute objects if they don't exist.
resultSet
- the ResultSetInfo associated with this QueryCriteria.public ResultSetInfo getResultSet()
public int getAttributeCount()
public QueryCriteriaAttribute[] getAttributeInfo()
public void setCriteriaStore(oracle.dacf.dataset.QueryCriteriaStore criteriaStore)
public oracle.dacf.dataset.QueryCriteriaStore getCriteriaStore()
protected void openProducerObject()
ProducerObject
openProducerObject
in class ProducerObject
protected void openChildren()
ProducerObject
openChildren
in class ProducerObject
protected void openDataItems()
ProducerObject
openDataItems
in class ProducerObject
protected void closeCheck()
ProducerObject
Internal to the framework; should never be called by client classes
closeCheck
in class ProducerObject
protected void closeChildren()
ProducerObject
closeChildren
in class ProducerObject
protected void closeProducerObject()
ProducerObject
closeProducerObject
in class ProducerObject
protected void closeDataItems()
ProducerObject
closeDataItems
in class ProducerObject
protected javax.infobus.DataItem getDataItem()
ProducerObject
A side effect of getDataItem is that if the DataItem does not already exist, it will be created.
This method in all cases will be overridden to handle the particulars of creating the specific type of DataItem associated with each subclass.
getDataItem
in class ProducerObject
|
Oracle Data-aware Controls Reference | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1997, 2003, Oracle. All rights reserved.