Package | Description |
---|---|
oracle.adf.model.bean | |
oracle.adf.model.generic |
Contains a readonly DataControl implementation for JavaBeans.
|
oracle.adf.model.placeholder | |
oracle.adf.model.rest | |
oracle.adf.model.rest.odata | |
oracle.jbo |
Contains interfaces for client-side applications.
|
oracle.jbo.client |
Contains the client side implementation for ADF Business Components interfaces in the oracle.jbo package.
|
oracle.jbo.client.remote |
Contains the platform independent client tier implementation of bc4j(oracle.jbo) interfaces.
|
oracle.jbo.common |
Contains the implementation of components shared by thin clients and the middle tier.
|
oracle.jbo.common.sdo | |
oracle.jbo.common.ws | |
oracle.jbo.server |
Contains the implementation of middle tier components.
|
oracle.jbo.server.ejb.facade | |
oracle.jbo.server.remote |
Contains the platform independent server side abstract implementation for handling 3 tier communications.
|
oracle.jbo.server.xml |
Contains a sample implementation for customizing the ADF BC Metadata Lookup Mechanism.
|
Modifier and Type | Class and Description |
---|---|
class |
DCCriteriaBaseVOImpl
Deprecated.
|
class |
DCCriteriaItemVOImpl
Deprecated.
|
class |
DCCriteriaOperatorVOImpl
Deprecated.
|
class |
DCCriteriaRowVOImpl
Deprecated.
|
class |
DCCriteriaValueVOImpl
Deprecated.
|
class |
DCCriteriaVOImpl
Deprecated.
|
class |
DCDataVO |
Modifier and Type | Method and Description |
---|---|
protected RowSet |
DCDataRow.createViewAccessorRS(ViewAccessorDef va)
Internal: Applications should not use this method.
|
static RowSet |
DCBeanDataControl.internalGetDataFilterRowSet(DataFilter filter) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DCDataRow.isRefreshRequired(ViewAccessorDef va,
java.lang.String[] attrNames,
java.lang.Object[] attrValues,
RowSet rs) |
Modifier and Type | Method and Description |
---|---|
RowSet |
DCRowSetIteratorImpl.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName)
Create a row set for the view link.
|
RowSet |
RowImpl.findOrCreateViewAccessorRS(java.lang.String vaName) |
RowSet |
RowImpl.findOrCreateViewLinkAccessorRS(java.lang.String accessor) |
RowSet[] |
DCRowSetIteratorImpl.getDetailRowSets()
Get all detail row sets.
|
RowSet |
DCRowSetIteratorImpl.getRowSet() |
Modifier and Type | Class and Description |
---|---|
class |
PlaceholderVOImpl |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRestDCDataVO |
class |
RestDCDataVO |
Modifier and Type | Class and Description |
---|---|
class |
ODataRestDCDataVO |
Modifier and Type | Interface and Description |
---|---|
interface |
ViewObject
ViewObject decribes how the application will view and update data. |
Modifier and Type | Method and Description |
---|---|
RowSet |
RowSetIterator.createDetailRowSet(java.lang.String rsName,
java.lang.String viewLinkDefName)
Creates a detail Row Set.
|
RowSet |
ViewObject.createRowSet(java.lang.String name)
Creates and returns a new (secondary) row set for this view object.
|
RowSet |
RowSet.deepCopy(java.util.HashMap voAttrMap,
long options)
This method performs a copy of view rows and the Entity
row references of the view rows that belong
to this
RowSet . |
RowSet |
ApplicationModule.executeQueryOnViewObjects(java.lang.String sqlStmt) |
RowSet |
ViewObject.findRowSet(java.lang.String rsName)
Gets the named row set that was created at runtime for this view object.
|
RowSet[] |
RowSetIterator.getDetailRowSets()
Gets an array of detail Row Sets for which this Iterator is the master.
|
RowSet |
RowSetIterator.getRowSet()
Gets the Row Set that this Iterator belongs to.
|
RowSet[] |
ViewObject.getRowSets()
Gets all row sets that belong to this view object.
|
Modifier and Type | Method and Description |
---|---|
ViewObject |
ApplicationModule.createViewObjectOnRowSet(java.lang.String voName,
RowSet rs) |
RowSetIterator |
ViewObject.getAllRowsIterator(RowSet rs)
If the given rowset is a scrollable collection which has not hit the maxFetchSize
and yet is fetchcomplete, then return a separate rowsetiterator on the
given rowset.
|
java.util.Map<java.lang.String,NameValuePairs> |
ApplicationModule.getPayloadAccessorNames(RowSet rs,
Row row,
java.util.List<AttributeDef> attrs) |
static boolean |
ViewCriteriaItem.itemHasOnlyNullValues(ViewCriteriaItem vci,
ViewCriteria vc,
java.lang.String operator,
RowSet rowSetForSqlGen,
java.util.HashMap bindValsForSqlGen) |
Constructor and Description |
---|
RowNotFoundException(RowSet rs,
java.lang.Object hdl)
Constructs a new instance when a row of a given row handle is not found
in a
RowSet . |
ViewLinkAlreadyExistsException(ViewLink vl,
RowSetIterator masterRSI,
RowSet detailRowSet)
Constructs a new instance.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
JboUtil.getAttributeLabel(RowSet rs,
AttributeDef attrDef) |
Modifier and Type | Class and Description |
---|---|
class |
ViewUsageImpl |
Modifier and Type | Field and Description |
---|---|
protected RowSet |
ViewUsageImpl.mDefaultRowSet |
Modifier and Type | Method and Description |
---|---|
protected RowSet |
ApplicationModuleImpl.createDetailRowSet(int rsiId,
java.lang.String rsName,
java.lang.String vlDefName)
Create a detail RowSet (ViewObject) using the name of a ViewObject class.
|
RowSet |
ViewUsageImpl.createDetailRowSet(java.lang.String voName,
java.lang.String linkDefName)
Create a row set for the view link.
|
RowSet |
ViewUsageImpl.createRowSet(java.lang.String name) |
RowSet |
ViewUsageImpl.deepCopy(java.util.HashMap voAttrMap,
long options)
This method delegates to the default
RowSet . |
RowSet |
ApplicationModuleImpl.deepCopy(int rsId,
java.util.HashMap map,
long options) |
RowSet |
ApplicationModuleImpl.executeQueryOnViewObjects(java.lang.String query) |
RowSet |
ViewUsageImpl.findRowSet(java.lang.String name) |
RowSet[] |
ViewUsageImpl.getDetailRowSets()
Get all detail Row Sets for this View Object.
|
protected RowSet[] |
ApplicationModuleImpl.getDetailRowSets(int rsiId) |
RowSet |
ViewUsageImpl.getRowSet() |
RowSet |
RowImpl.getRowSet() |
RowSet[] |
ViewUsageImpl.getRowSets()
Get all Row Sets that belong to this View Object.
|
protected RowSet[] |
ApplicationModuleImpl.getRowSets(int voId) |
Modifier and Type | Method and Description |
---|---|
ViewObject |
ApplicationModuleImpl.createViewObjectOnRowSet(java.lang.String voName,
RowSet rs) |
RowSetIterator |
ViewUsageImpl.getAllRowsIterator(RowSet rs) |
java.util.Map<java.lang.String,NameValuePairs> |
ApplicationModuleImpl.getPayloadAccessorNames(RowSet rs,
Row row,
java.util.List<AttributeDef> attrs) |
Modifier and Type | Interface and Description |
---|---|
interface |
ViewObjectDynAttr |
Modifier and Type | Method and Description |
---|---|
RowSet |
InternalViewRowInterface.findOrCreateViewAccessorRS(java.lang.String vaName) |
RowSet |
InternalViewRowInterface.findOrCreateViewLinkAccessorRS(java.lang.String accessor) |
protected RowSet |
CommonCriteriaAdapter.getRowSetForSqlGen(ViewCriteria vc) |
Modifier and Type | Method and Description |
---|---|
void |
DataDocument.addRowSet(RowSet rs) |
static void |
RowSetHelper.updateNamedWhereParamValues(RowSet vo,
VariableValueManager params,
boolean executeIfNeeded) |
Modifier and Type | Method and Description |
---|---|
protected void |
SDOValueStoreHelper.alterAccessMode(RowSet rowSet,
FindCriteria findCriteria) |
protected void |
SDOValueStoreHelper.alterAccessMode(RowSet rowSet,
int fetchstart,
int fetchsize) |
int |
SDOValueStoreHelper.getFindCriteriaFetchSize(FindCriteria findCriteria,
RowSet rs) |
Row |
SDOValueStoreHelper.getRow(Key key,
java.lang.String keyName,
RowSet rowSet)
Helper method to get row from rowset
|
Row |
SDOValueStoreHelper.getRowByKey(Key key,
java.lang.String keyName,
ViewObject viewObject,
RowSet parentRowSet) |
Row |
SDOValueStoreHelper.getRowByKeyOrAltKey(ViewObject viewObject,
RowSet parentRowSet,
commonj.sdo.DataObject source) |
protected Row[] |
SDOValueStoreHelper.traverseRowSet(FindCriteria findCriteria,
RowSet rs) |
Constructor and Description |
---|
RowSetList(commonj.sdo.Property property,
RowSet rowset,
boolean composition) |
Modifier and Type | Interface and Description |
---|---|
interface |
WSRowSet |
Modifier and Type | Class and Description |
---|---|
class |
WSRowSetImpl |
class |
WSViewObjectImpl |
Modifier and Type | Method and Description |
---|---|
RowSet |
WSViewObjectImpl.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName) |
RowSet |
WSRowSetIteratorImpl.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName) |
abstract RowSet |
WSRowSetIteratorBase.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName) |
RowSet |
WSRowSetImpl.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName) |
RowSet |
WSViewObjectImpl.createRowSet(java.lang.String name) |
RowSet |
WSViewObjectImpl.deepCopy(java.util.HashMap voAttrMap,
long options)
This method delegates to the default
RowSet . |
RowSet |
WSRowSetImpl.deepCopy(java.util.HashMap voAttrMap,
long options) |
RowSet |
WSApplicationModuleImpl.executeQueryOnViewObjects(java.lang.String query) |
RowSet |
WSViewObjectImpl.findRowSet(java.lang.String name) |
RowSet[] |
WSViewObjectImpl.getDetailRowSets() |
RowSet[] |
WSRowSetIteratorImpl.getDetailRowSets() |
abstract RowSet[] |
WSRowSetIteratorBase.getDetailRowSets() |
RowSet[] |
WSRowSetImpl.getDetailRowSets() |
RowSet |
WSViewObjectImpl.getRowSet() |
RowSet |
WSRowSetIteratorImpl.getRowSet() |
abstract RowSet |
WSRowSetIteratorBase.getRowSet() |
RowSet |
WSRowSetImpl.getRowSet() |
RowSet[] |
WSViewObjectImpl.getRowSets() |
Modifier and Type | Method and Description |
---|---|
ViewObject |
WSApplicationModuleImpl.createViewObjectOnRowSet(java.lang.String voName,
RowSet rs) |
RowSetIterator |
WSViewObjectImpl.getAllRowsIterator(RowSet rs) |
java.util.Map<java.lang.String,NameValuePairs> |
WSApplicationModuleImpl.getPayloadAccessorNames(RowSet rs,
Row row,
java.util.List<AttributeDef> attrs) |
Modifier and Type | Class and Description |
---|---|
class |
DSViewObjectImpl |
class |
EntityCacheOverRowSet |
class |
EntityRowSetImpl
EntityRowSetImpl represents the ResultSet of an association.
|
class |
ProgrammaticViewObjectImpl |
class |
ViewObjectImpl
The implementation of the
ViewObject interface, the middle-tier class that manages
database queries and the view rows that result from executing queries. |
class |
ViewObjectOnRowSets |
class |
ViewRowSetImpl
The middle-tier class that manages
collections of view rows that result from executing a query.
|
Modifier and Type | Method and Description |
---|---|
RowSet |
ViewRowSetIteratorImpl.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName)
Creates a detail Row Set.
|
RowSet |
ViewRowSetImpl.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName)
Creates and returns an new detail row set for this row set iterator.
|
RowSet |
ViewObjectImpl.createDetailRowSet(java.lang.String rsName,
java.lang.String linkDefName)
Creates a detail Row Set.
|
RowSet |
EntityCacheOverRowSet.createDetailRowSet(java.lang.String rsName,
java.lang.String viewLinkDefName) |
RowSet |
ViewObjectImpl.createRowSet(java.lang.String name)
Creates and returns a new (secondary) row set for this View Object.
|
RowSet |
EntityImpl.createUnqualifiedRowSet()
Creates a ViewObject over the full table behind this entity and returns
a rowset of entities that belong to the source table.
|
protected RowSet |
ViewRowImpl.createViewAccessorRS(java.lang.String vaName)
Internal: Applications should not use this method.
|
protected RowSet |
EntityImpl.createViewAccessorRS(java.lang.String vaName)
Internal: Applications should not use this method.
|
protected RowSet |
ViewRowImpl.createViewAccessorRS(ViewAccessorDef va)
Internal: Applications should not use this method.
|
protected RowSet |
EntityImpl.createViewAccessorRS(ViewAccessorDef va)
Internal: Applications should not use this method.
|
RowSet |
ViewRowSetImpl.deepCopy(java.util.HashMap voAttrMap,
long options) |
RowSet |
ViewObjectImpl.deepCopy(java.util.HashMap voAttrMap,
long options)
This method delegates to the default
RowSet . |
RowSet |
EntityCacheOverRowSet.deepCopy(java.util.HashMap voAttrMap,
long options) |
RowSet |
ApplicationModuleImpl.executeQueryOnViewObjects(java.lang.String query) |
protected RowSet |
ViewRowImpl.findAssociatedObjects(java.lang.String name)
Finds Objects in a ViewRowSetImpl that follow the given association.
|
RowSet |
EntityImpl.findOrCreateAssociationAccessorRS(java.lang.String accessor)
Creates an association accessor rowset.
|
RowSet |
ViewRowImpl.findOrCreateViewAccessorRS(java.lang.String vaName) |
RowSet |
RowImpl.findOrCreateViewAccessorRS(java.lang.String vaName) |
RowSet |
EntityImpl.findOrCreateViewAccessorRS(java.lang.String vaName)
Internal: Applications should not use this method.
|
protected RowSet |
ViewRowImpl.findOrCreateViewAccessorRS(ViewAccessorDef va)
Internal: Applications should not use this method.
|
RowSet |
EntityImpl.findOrCreateViewAccessorRS(ViewAccessorDef va)
Internal: Applications should not use this method.
|
RowSet |
ViewRowImpl.findOrCreateViewLinkAccessorRS(java.lang.String accessor)
Creates a view kink accessor rowset.
|
RowSet |
ViewObjectImpl.findRowSet(java.lang.String rsName) |
RowSet[] |
ViewRowSetIteratorImpl.getDetailRowSets()
Gets an array of detail Row Sets for which this Iterator is the master.
|
RowSet[] |
ViewRowSetImpl.getDetailRowSets()
Returns an array of all detail row sets for this row set iterator.
|
RowSet[] |
ViewObjectImpl.getDetailRowSets()
Gets an array of detail Row Sets for which this Iterator is the master.
|
RowSet[] |
EntityCacheOverRowSet.getDetailRowSets() |
RowSet |
ViewRowSetIteratorImpl.getRowSet()
Returns this row set iterator's row set (interface).
|
RowSet |
ViewRowSetImpl.getRowSet()
Implements
RowSetIterator.getRowSet . |
RowSet |
ViewRowImpl.getRowSet()
Internal: Applications should not use this method.
|
RowSet |
ViewObjectImpl.getRowSet()
Returns the View Object as a RowSet object.
|
RowSet |
EntityCacheOverRowSet.getRowSet() |
protected RowSet |
CriteriaAdapterImpl.getRowSetForSqlGen(ViewCriteria vc) |
RowSet[] |
ViewObjectImpl.getRowSets()
Get all Row Sets that belong to this view object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ViewRowSetIteratorImpl.addDetailViewRowSet(RowSet detailRowSet)
##INTERNAL##
|
protected VariableValueManager |
ViewObjectImpl.createVariableValueManagerForRS(RowSet owner,
VariableManager[] varMgrParents)
Internal: Applications should not use this method.
Framework Subclasses may use this to creaet custom subclasses of VariableValueManagerImpl
|
ViewObject |
ApplicationModuleImpl.createViewObjectOnRowSet(java.lang.String voName,
RowSet rs) |
RowIterator |
RowFinder.execute(AttributeList nameValuePairs,
RowSet rs)
This method execute a RowFinder on a RowSet with name value pairs provided by user.
|
RowIterator |
ViewObjectImpl.findByAltKey(RowSet rowset,
java.lang.String keyName,
Key key,
int maxNumOfRows,
boolean skipWhere)
method used by ADF service runtime only to navigate viewlink through alternate key.
|
static ViewRowImpl |
EffectiveDateRangeOperation.findRangeStartRow(RowSet rs,
AttributeList findParams,
java.lang.String finderName,
EffectiveDateRangeOperationParams rangeParams)
Returns a date effective row using a row finder.
|
static ViewRowImpl |
EffectiveDateRangeOperation.findRangeStartRow(RowSet rs,
AttributeList findParams,
java.lang.String finderName,
java.util.Map<java.lang.String,java.lang.String> rangeProps)
For internal framework use only.
|
static ViewRowImpl |
EffectiveDateRangeOperation.findRangeStartRow(RowSet rs,
Key surrogateKey,
java.util.Map<java.lang.String,java.lang.String> rangeProps)
For internal framework use only.
|
RowSetIterator |
ViewObjectImpl.getAllRowsIterator(RowSet rs)
If the given rowset is a scrollable collection which has not hit the maxFetchSize
and yet is fetchcomplete, then return a separate rowsetiterator on the
given rowset.
|
java.lang.String |
SQLBuilder.getCappedQueryHitCountSQL(RowSet rs,
long cap) |
java.lang.String |
BaseSQLBuilderImpl.getCappedQueryHitCountSQL(RowSet rs,
long cap) |
java.util.Map<java.lang.String,NameValuePairs> |
ApplicationModuleImpl.getPayloadAccessorNames(RowSet rs,
Row row,
java.util.List<AttributeDef> attrs)
|
java.lang.String |
SQLBuilder.getQueryHitCountSQL(RowSet rs)
Returns a SQL statement to estimate the number of
rows effected by the query using the rowset
values.
|
java.lang.String |
SQL92SQLBuilderImpl.getQueryHitCountSQL(RowSet rs) |
java.lang.String |
BaseSQLBuilderImpl.getQueryHitCountSQL(RowSet rs) |
protected boolean |
ViewRowImpl.isRefreshRequired(ViewAccessorDef va,
java.lang.String[] attrNames,
java.lang.Object[] attrValues,
RowSet rs) |
protected boolean |
RowImpl.isRefreshRequired(ViewAccessorDef va,
java.lang.String[] attrNames,
java.lang.Object[] attrValues,
RowSet rs) |
static void |
EffectiveDateRangeOperation.modifyRange(RowSet rs,
AttributeList findParams,
java.lang.String finderName,
EffectiveDateRangeOperationParams rangeParams,
AttributeList updateAttrList)
Modifies the rows in date range according to the range operation mode specified in
EffectiveDateRangeOperationParams.
|
protected void |
ViewRowImpl.refreshViewAccessor(ViewAccessorDef va,
java.util.Map attrNameValues,
RowSet rs) |
protected void |
RowImpl.refreshViewAccessor(ViewAccessorDef va,
java.util.Map attrNameValues,
RowSet rs) |
protected void |
ViewRowSetIteratorImpl.removeDetailViewRowSet(RowSet detailRowSet)
##INTERNAL##
|
void |
ViewObjectOnRowSets.setSelectFromSources(RowSet rs,
AttributeDefImpl[] baseAttrDefs,
RowSet[] selectSources,
java.lang.String[] fromSourceNames,
RowSet[] fromSources,
JIParserNode whereParserNode,
JIValueSupplier valueSupplier) |
void |
ViewObjectOnRowSets.setSelectFromSources(RowSet rs,
AttributeDefImpl[] baseAttrDefs,
RowSet[] selectSources,
java.lang.String[] fromSourceNames,
RowSet[] fromSources,
JIParserNode whereParserNode,
JIValueSupplier valueSupplier) |
void |
ViewObjectOnRowSets.setSelectFromSources(RowSet rs,
AttributeDefImpl[] baseAttrDefs,
RowSet[] selectSources,
java.lang.String[] fromSourceNames,
RowSet[] fromSources,
JIParserNode whereParserNode,
JIValueSupplier valueSupplier) |
Constructor and Description |
---|
EntityDefOverRowSet(int defScope,
java.lang.String name,
RowSet rs,
java.lang.Class cacheClass) |
EntityDefOverRowSet(java.lang.String name,
RowSet rs,
java.lang.Class cacheClass) |
Modifier and Type | Class and Description |
---|---|
class |
CmrAccessorEntRowSet |
class |
CmrAccessorViewImpl |
class |
CmrAccessorViewRowSet |
class |
FinderViewImpl
Abstract base class for Finder-Based View Object.
|
Modifier and Type | Method and Description |
---|---|
protected ResponseValues |
ObjectMarshallerImpl.marshalRowSet(RowSet rowset) |
Modifier and Type | Method and Description |
---|---|
void |
XmlRowSetRenderer.setRowSet(RowSet root)
Set the RowSet to be used for XML rendering.
|
Constructor and Description |
---|
XmlRowSetRenderer(RowSet root) |