| Package | Description | 
|---|---|
| oracle.adf.model.bc4j | 
 Contains a DataControl implementation for ADF Business Components. 
 | 
| oracle.adf.model.bean | |
| oracle.adf.model.binding | 
 Contains the abstract implementation of ADFm binding objects. 
 | 
| oracle.adf.model.generic | 
 Contains a readonly DataControl implementation for JavaBeans. 
 | 
| oracle.jbo | 
 Contains interfaces for client-side applications. 
 | 
| 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.datasource | |
| oracle.jbo.datasource.svc | |
| oracle.jbo.rules | 
 Contains sample validation beans. 
 | 
| oracle.jbo.script.groovy | |
| oracle.jbo.server | 
 Contains the implementation of middle tier components. 
 | 
| oracle.jbo.server.ejb | 
 Contains the base implementation of appmodule session beans. 
 | 
| 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.uniqueid | |
| oracle.jbo.uicli.binding | 
 Contains ADF Swing classes that handle interaction with BC4J objects for various ADF Swing bindings. 
 | 
| oracle.jbo.uicli.jui | 
 Contains JClient classes that implement binding of Swing controls with BC4J ViewObject, Attributes or Rows. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ListBindingDef | 
DCJboDataControl.getListBindingDef(DCIteratorBinding iter,
                 Key rowKey,
                 java.lang.String name)  | 
java.lang.String | 
DCJboDataControl.getListBindingName(DCIteratorBinding iter,
                  Key rowKey,
                  java.lang.String attrName,
                  java.lang.String name)  | 
RowSetIterator | 
DCJboDataControl.getListBindingRSI(DCIteratorBinding iter,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String name)
Deprecated. 
 
since 11.1.1.0.0 
 | 
RowSetIterator | 
DCJboDataControl.getPreferredListRSI(DCIteratorBinding iter,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String name)  | 
void | 
DCJboDataControl.setCurrentRowWithKey(DCIteratorBinding iter,
                    Key keyObj)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ViewRowImpl | 
DCDataVO.activateNewRow(ViewDefImpl def,
              int[] eoIndices,
              EntityImpl[] eos,
              ViewRowSetImpl vrs,
              Key keyObj)  | 
Row[] | 
DCDataVO.findByKey(Key key,
         int maxNumOfRows)  | 
ListBindingDef | 
DCBeanDataControl.getListBindingDef(DCIteratorBinding iter,
                 Key rowKey,
                 java.lang.String name)  | 
protected Row[] | 
DCDataVO.retrieveByKey(ViewRowSetImpl rs,
             Key key,
             int maxNumOfRows,
             boolean skipWhere)  | 
void | 
DCBeanDataControl.setCurrentRowWithKey(DCIteratorBinding iter,
                    Key keyObj)  | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
DCIteratorBinding.createKey(java.lang.String stringKey)
Given the key string, convert it to a Key using the associated
 RowSetIterator's StructureDef. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
DCIteratorBinding.bindRSIFromRowsWithKey(DCIteratorBinding iterBinding,
                      Key key)  | 
RowIterator | 
DCIteratorBinding.findRowsByKeyValues(Key[] keys)
calls findRowsByKeyValues(keys, -1) to get all rows matching the given keys. 
 | 
RowIterator | 
DCIteratorBinding.findRowsByKeyValues(Key[] keys,
                   int count)
only for use with DCJboDataControl and subclass DC types (Not to be
 used by DC implementations from 9.x that were based on DCGenericDataControl) 
 | 
abstract ListBindingDef | 
DCDataControl.getListBindingDef(DCIteratorBinding dataIter,
                 Key rowKey,
                 java.lang.String name)  | 
abstract java.lang.String | 
DCDataControl.getListBindingName(DCIteratorBinding dataIter,
                  Key rowKey,
                  java.lang.String attrName,
                  java.lang.String name)  | 
abstract RowSetIterator | 
DCDataControl.getListBindingRSI(DCIteratorBinding dataIter,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String name)  | 
abstract RowSetIterator | 
DCDataControl.getPreferredListRSI(DCIteratorBinding dataIter,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String name)  | 
protected void | 
DCIteratorBinding.reserveRowWithKey(Key key)
Internal: Applications should not use this method. 
 | 
protected void | 
DCIteratorBinding.reserveRowWithKeyAndRef(Key key,
                       java.lang.ref.WeakReference refRow)
Internal: Applications should not use this method. 
 | 
abstract void | 
DCDataControl.setCurrentRowWithKey(DCIteratorBinding iter,
                    Key keyObj)
Use the given key to set the current row in the RowSetIterator for the given 
 iteratorbinding. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
DCRowSetIteratorImpl.createKey(AttributeList nvp)  | 
Key | 
DCRowSetIteratorImpl.createKey(java.lang.String stringifiedKey)  | 
Key | 
RowImpl.getKey()
Returns the key of the row. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RowIterator | 
DCRowSetIteratorImpl.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)  | 
Row[] | 
DCRowSetIteratorImpl.findByKey(Key key,
         int maxNumOfRows)  | 
RowIterator | 
DCGenericDataControl.findRowsByKeyValues(RowSetIterator rsi,
                   Key[] keys)
Advanced internal for framework use only 
 | 
ListBindingDef | 
DCGenericDataControl.getListBindingDef(DCIteratorBinding iter,
                 Key rowKey,
                 java.lang.String name)  | 
java.lang.String | 
DCGenericDataControl.getListBindingName(DCIteratorBinding iter,
                  Key rowKey,
                  java.lang.String attrName,
                  java.lang.String name)  | 
RowSetIterator | 
DCGenericDataControl.getListBindingRSI(DCIteratorBinding iter,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String name)  | 
RowSetIterator | 
DCGenericDataControl.getPreferredListRSI(DCIteratorBinding iter,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String name)  | 
Row | 
DCRowSetIteratorImpl.getRow(Key key)  | 
void | 
DCGenericDataControl.setCurrentRowWithKey(DCIteratorBinding iter,
                    Key key)  | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
ViewCriteria.createKey(AttributeList nvp)
For internal use only. 
 | 
Key | 
RowIterator.createKey(AttributeList nvp)
Given a list of name-value pairs, creates a Key object that
 matches the key structure for the ViewObject for this RowItertor. 
 | 
Key | 
AttrValException.getEntityKey()
Returns the key for the entity that raised this exception
 This key remains unchanged when doEntityToVOMapping is called. 
 | 
Key | 
ViewCriteriaRow.getKey()
Returns the row's key. 
 | 
Key | 
TooManyObjectsException.getKey()  | 
Key | 
RowInconsistentException.getKey()
Returns the key of the offending row. 
 | 
Key | 
Row.getKey()
Returns the row's key. 
 | 
Key | 
DeadEntityAccessException.getKey()  | 
Key | 
RowValException.getRowKey()  | 
Key | 
RowReadXMLException.getRowKey()  | 
Key | 
RowDMLException.getRowKey()  | 
Key | 
DMLException.getRowKey()  | 
Key | 
AttrValException.getRowKey()
Returns the key for the row that raised this exception
 This key will be an entity key until doEntityToVOMapping
 is called on this object, when it returns a mapped VO 
 row key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RowIterator | 
ViewCriteria.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)
For internal use only. 
 | 
RowIterator | 
RowIterator.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)
Same as  
 with a few extra
 functionalities. | 
Row[] | 
ViewCriteria.findByKey(Key key,
         int maxNumOfRows)
For internal use only. 
 | 
Row[] | 
RowIterator.findByKey(Key key,
         int maxNumOfRows)
Finds and returns View rows that match the specified key. 
 | 
java.lang.String | 
ApplicationModule.getListBindingName(RowSetIterator rsi,
                  Key rowKey,
                  java.lang.String attrName,
                  java.lang.String lbName)  | 
RowSetIterator | 
ApplicationModule.getListBindingRSI(RowSetIterator rsi,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String lbName)  | 
RowSetIterator | 
ApplicationModule.getPreferredListRSI(RowSetIterator rsi,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String lbName)  | 
Row | 
ViewCriteria.getRow(Key key)
For internal use only. 
 | 
Row | 
RowIterator.getRow(Key key)
Returns the first row whose key matches  
key. | 
void | 
AttrValException.setRowKey(int objType,
         Key key)
Advanced :For Internal use only. 
 | 
void | 
RowValException.setRowKey(Key key)  | 
void | 
RowReadXMLException.setRowKey(Key k)
Internal method to set key for proper reporting of row xml errors. 
 | 
| Constructor and Description | 
|---|
DeadEntityAccessException(java.lang.String objName,
                         Key key)
Creates an exception to be localized using  
CSMessageBundle
 and error code EXC_DEAD_ENTITY_ACCESS. | 
InvalidOwnerException(java.lang.Class resBundleClass,
                     java.lang.String errorCode,
                     java.lang.String objName,
                     Key key)
Creates a localizable exception. 
 | 
InvalidOwnerException(java.lang.String msg,
                     java.lang.String errorCode,
                     java.lang.String objName,
                     Key key)
Creates a non-localizable exception. 
 | 
RowAlreadyDeletedException(boolean entityRow,
                          java.lang.String objName,
                          Key key)
Constructs a new instance when a row of a given key is not found. 
 | 
RowInconsistentException(Key key)
Constructs a new instance. 
 | 
RowNotFoundException(boolean entityRow,
                    java.lang.String objName,
                    Key key)
Constructs a new instance when a row of a given key is not found. 
 | 
RowReadXMLException(Key key,
                   java.lang.String tagString,
                   java.util.ArrayList exc)
Constructs a new instance. 
 | 
RowReadXMLException(Key key,
                   java.lang.String tagString,
                   java.util.Vector exc)
Constructs a new instance. 
 | 
RowValException(java.lang.Class resBundleClass,
               java.lang.String errorCode,
               java.lang.String objName,
               Key key,
               java.util.ArrayList exceptions)  | 
RowValException(java.lang.Class resBundleClass,
               java.lang.String errorCode,
               java.lang.String objName,
               Key key,
               java.util.ArrayList exceptions,
               boolean peer)  | 
RowValException(java.lang.Class resBundleClass,
               java.lang.String errorCode,
               java.lang.String objName,
               Key key,
               AttributeDef[] keyCols)
Creates an exception to be localized using a given message bundle
 and error code. 
 | 
RowValException(java.lang.Class resBundleClass,
               java.lang.String errorCode,
               java.lang.String objName,
               Key key,
               AttributeDef[] keyCols,
               java.lang.String methodName)
Creates an exception to be localized using a given message bundle
 and error code. 
 | 
RowValException(int objType,
               java.lang.Class resBundleClass,
               java.lang.String errorCode,
               java.lang.String objName,
               Key key,
               java.util.ArrayList exceptions,
               boolean peer)  | 
RowValException(ResourceBundleDef resBundleDef,
               java.lang.String errorCode,
               java.lang.String objName,
               Key key,
               AttributeDef[] keyCols,
               java.lang.String methodName)
Creates an exception to be localized using a given message bundle
 and error code. 
 | 
TooManyObjectsException(Key primaryKey)
Deprecated. 
 
since 9.0.4 use TooManyObjectsException(String fullName, Key primaryKey) 
 | 
TooManyObjectsException(java.lang.String fullName,
                       Key primaryKey)  | 
TooManyObjectsException(java.lang.String fullName,
                       java.lang.String keyName,
                       Key primaryKey)  | 
TooManyObjectsException(java.lang.String fullName,
                       java.lang.String keyName,
                       Key primaryKey,
                       AttrValException attrEx)  | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
ViewUsageImpl.createKey(AttributeList nvp)
Given a set of attribute values (name-value pairs), creates a
 key object for this ViewObject. 
 | 
Key | 
TransPostEntityRow.getKey()  | 
Key | 
RowImpl.getKey()
Returns the key of the row. 
 | 
Key | 
RowFilterKey.getKey()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ViewUsageImpl.findAndSetCurrentRowByKey(Key k,
                         int rangeIndex)  | 
RowIterator | 
ViewUsageImpl.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)  | 
Row[] | 
ViewUsageImpl.findByKey(Key key,
         int maxNumOfRows)  | 
java.lang.String | 
ApplicationModuleImpl.getListBindingName(RowSetIterator rsi,
                  Key rowKey,
                  java.lang.String attrName,
                  java.lang.String lbName)  | 
RowSetIterator | 
ApplicationModuleImpl.getListBindingRSI(RowSetIterator rsi,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String lbName)  | 
RowSetIterator | 
ApplicationModuleImpl.getPreferredListRSI(RowSetIterator rsi,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String lbName)  | 
Row | 
ViewUsageImpl.getRow(Key key)  | 
| Modifier and Type | Method and Description | 
|---|---|
static Key | 
RowSetIteratorHelper.createKey(AttributeList al,
         AttributeDef[] keyAttrs)  | 
Key | 
SvcMsgDataRow.getServerRowKey()  | 
| Constructor and Description | 
|---|
SvcMsgDataRow(int rowType,
             int rowIndex,
             java.lang.Object[] attrVals,
             int[] attrIndices,
             byte newRowState,
             java.lang.Object rowFilterValues,
             Key key)  | 
SvcMsgDataRow(ObjectMarshaller marshaller,
             int rowType,
             int rsiId,
             int rangeStart,
             int rowIndex,
             java.lang.Object[] attrVals,
             int[] attrIndices,
             java.lang.Object rowHandle,
             byte newRowState,
             java.lang.Object rowFilterValues,
             Key key,
             int rowRSIId)  | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
SDOValueStoreHelper.buildKeyValues(commonj.sdo.DataObject dataObject,
              ViewObject viewObject)
Retrieve Key value. 
 | 
Key | 
SDOValueStoreHelper.getAlternateKeyValue(ViewObject viewObject,
                    java.lang.String altKeyName,
                    commonj.sdo.DataObject dataObject)
Retrieve AlternateKey Values. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Row | 
SDOValueStoreHelper.getRow(Key key,
      java.lang.String keyName,
      RowSet rowSet)
Helper method to get row from rowset 
 | 
Row | 
SDOValueStoreHelper.getRow(Key key,
      java.lang.String keyName,
      ViewObject viewObject)
helper method to get row 
 | 
Row | 
SDOValueStoreHelper.getRowByKey(Key key,
           java.lang.String keyName,
           ViewObject viewObject,
           RowSet parentRowSet)  | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
WSRowSetIteratorBase.createKey(AttributeList nvp)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WSRowSetIteratorMarshaller.findAndSetCurrentRowByKey(Key k,
                         int rangeIndex)  | 
void | 
WSRowSetIteratorBase.findAndSetCurrentRowByKey(Key key,
                         int rangeIndex)  | 
RowIterator | 
WSRowSetIteratorBase.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)  | 
Row[] | 
WSRowSetIteratorBase.findByKey(Key key,
         int maxNumOfRows)  | 
java.lang.String | 
WSApplicationModuleImpl.getListBindingName(RowSetIterator rsi,
                  Key rowKey,
                  java.lang.String attrName,
                  java.lang.String lbName)  | 
RowSetIterator | 
WSApplicationModuleImpl.getListBindingRSI(RowSetIterator rsi,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String lbName)  | 
RowSetIterator | 
WSApplicationModuleImpl.getPreferredListRSI(RowSetIterator rsi,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String lbName)  | 
Row | 
WSRowSetIteratorBase.getRow(Key key)  | 
| Modifier and Type | Method and Description | 
|---|---|
Entity | 
WSEODataSourceImpl.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)  | 
Entity | 
SampleEODataSourceImpl.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)  | 
AttributeList | 
EntityDataSource.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)
Look up the entity by the key. 
 | 
Entity[] | 
WSEODataSourceImpl.findByPrimaryKeys(EntityDefImpl entityDef,
                 Key[] keys)  | 
Entity[] | 
SampleEODataSourceImpl.findByPrimaryKeys(EntityDefImpl entityDef,
                 Key[] keys)  | 
AttributeList[] | 
EntityDataSource.findByPrimaryKeys(EntityDefImpl entityDef,
                 Key[] keys)
Look up the entities by the array of the keys. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AttributeList | 
SIEODataSourceImpl.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)
pluggable entity datasource find operation. 
 | 
AttributeList[] | 
SIEODataSourceImpl.findByPrimaryKeys(EntityDefImpl entityDef,
                 Key[] keys)
pluggable entity datasource find operation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected RowValException | 
AbstractValidator.createRowException(ResourceBundleDef resBundleDef,
                  java.lang.String errorCode,
                  java.lang.String objName,
                  Key key,
                  AttributeDef[] keyCols,
                  java.lang.String methodName,
                  java.lang.Object source)
For internal framework use only 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Key | 
BaseScriptGroovy.key(java.util.List l)
Deprecated.  
  | 
protected Key | 
BaseScriptGroovy.key(java.lang.Object... k)
Deprecated.  
  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Key | 
RowFilterKey.mKey  | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
ViewObjectImpl.buildKey(java.lang.Object[] values)  | 
Key | 
ViewRowSetIteratorImpl.createKey(AttributeList nvp)  | 
Key | 
ViewRowSetImpl.createKey(AttributeList nvp)  | 
Key | 
ViewObjectImpl.createKey(AttributeList nvp)
Given a set of attribute values (name-value pairs), creates a
 key object for this ViewObject. 
 | 
Key | 
EntityDefImpl.createKey(AttributeList al)
Given a set of attribute values (name-value pairs), creates a Primary
 key object for
 this Entity. 
 | 
Key | 
EntityCacheOverRowSet.createKey(AttributeList nvp)  | 
Key | 
EntityImpl.getAltKey(int keyIndex)  | 
Key | 
ViewRowImpl.getKey()
Returns the identifier object for this row. 
 | 
abstract Key | 
RowImpl.getKey()  | 
Key | 
RowFilterKey.getKey()  | 
Key | 
EntityImpl.getKey()
Internal: Applications should not use thid method. 
 | 
Key | 
EntityEvent.getNewKey()  | 
Key | 
EntityEvent.getOldKey()  | 
Key | 
EntityImpl.getPrimaryKey()
Returns the primay key for this Entity Object's row. 
 | 
Key | 
Entity.getPrimaryKey()
Returns the primay key for this Entity Object's row. 
 | 
static Key | 
EffectiveDateHelper.getSurrogateKeyForDateEffectiveRow(ViewDefImpl viewDef,
                                  Key key)
Deprecated.   
 | 
static Key | 
EffectiveDateHelper.getSurrogateKeyForDateEffectiveRow(ViewRowImpl viewrow)
Deprecated.   
 | 
Key | 
EntityDefImpl.prepKeyForFind(int keyIndex,
              Key key)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ViewRowImpl | 
ViewObjectImpl.activateCurrentRow(ViewRowSetIteratorImpl vrsi,
                  ViewRowSetImpl vrs,
                  Key key)
Override this to provide custom current row lookup. 
 | 
protected ViewRowImpl | 
ViewObjectImpl.activateNewRow(ViewDefImpl def,
              int[] eoIndices,
              EntityImpl[] eos,
              ViewRowSetImpl vrs,
              AttributeList nvp,
              Key keyObj)  | 
protected void | 
EntityCache.addRowByDeletedPK(Key pkey,
                 EntityImpl srow)  | 
protected Row | 
EntityImpl.fetchExprValueSupplierOverrideRow(java.lang.String vdName,
                                 java.lang.String voName,
                                 Key rowKey)
Advanced method: Applications should typically not use this method.
 Subclasses may override to return a valid ViewRowImpl instance that can be
 used as ExprValueSupplier for expressions in this entity as per the override 
 setting on the expressions. 
 | 
void | 
ViewRowSetIteratorImpl.findAndSetCurrentRowByKey(Key key,
                         int rangeIndex)  | 
void | 
ViewRowSetImpl.findAndSetCurrentRowByKey(Key key,
                         int rangeIndex)  | 
void | 
ViewObjectImpl.findAndSetCurrentRowByKey(Key key,
                         int rangeIndex)  | 
EntityImpl | 
EntityDefImpl.findByAltKey(DBTransaction txn,
            java.lang.String keyName,
            Key key,
            boolean inclSubclasses,
            boolean searchDatabase)  | 
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. 
 | 
RowIterator | 
ViewRowSetIteratorImpl.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)  | 
RowIterator | 
ViewRowSetImpl.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)  | 
RowIterator | 
ViewObjectImpl.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)  | 
RowIterator | 
EntityCacheOverRowSet.findByAltKey(java.lang.String keyName,
            Key key,
            int maxNumOfRows,
            boolean skipWhere)  | 
EntityImpl | 
EntityDefImpl.findByKey(DBTransaction txn,
         int keyIndex,
         Key key,
         boolean inclSubclasses,
         boolean searchDatabase)  | 
Row[] | 
ViewRowSetIteratorImpl.findByKey(Key key,
         int maxNumOfRows)
Finds and returns view rows that match the specified key. 
 | 
Row[] | 
ViewRowSetImpl.findByKey(Key key,
         int maxNumOfRows)
Finds and returns View rows that match the specified key. 
 | 
Row[] | 
ViewObjectImpl.findByKey(Key key,
         int maxNumOfRows)
Finds and returns View rows that match the specified key. 
 | 
Row[] | 
EntityRowSetImpl.findByKey(Key key,
         int maxNumOfRows)  | 
Row[] | 
EntityCacheOverRowSet.findByKey(Key key,
         int maxNumOfRows)  | 
Row[] | 
ViewRowSetIteratorImpl.findByKey(Key key,
         int maxNumOfRows,
         boolean skipWhere)  | 
Row[] | 
ViewRowSetImpl.findByKey(Key key,
         int maxNumOfRows,
         boolean skipWhere)  | 
Row[] | 
ViewObjectImpl.findByKey(Key key,
         int maxNumOfRows,
         boolean skipWhere)
If skipWhere is true, then do not use the where-clause fragments
 associated with this ViewObject if a query is used to retrieve
 the matching row during this findByKey operation on this ViewObject. 
 | 
Row[] | 
EntityRowSetImpl.findByKey(Key key,
         int maxNumOfRows,
         boolean skipWhere)  | 
EntityImpl | 
EntityDefImpl.findByPKExtended(DBTransaction txn,
                Key key,
                boolean inclSubclasses)  | 
EntityImpl | 
ProgrammaticEntityDefImpl.findByPrimaryKey(DBTransaction txn,
                Key key)  | 
EntityImpl | 
EntityDefImpl.findByPrimaryKey(DBTransaction txn,
                Key key)
Finds an Entity Object given a Primary Key. 
 | 
EntityImpl | 
NullDBTransactionImpl.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)
Deprecated.  
Implementation of the DBTransaction interface. 
 | 
EntityImpl | 
DBTransactionImpl2.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)
Implementation of  
findByPrimaryKey
 method. | 
EntityImpl | 
DBTransactionImpl.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)
Finds an Entity Object in this transaction given an EntityDef object
 and a Primary Key. 
 | 
EntityImpl | 
DBTransaction.findByPrimaryKey(EntityDefImpl entityDef,
                Key key)
Finds an Entity Object in this transaction given a Primary Key. 
 | 
EntityImpl | 
NullDBTransactionImpl.findByPrimaryKey(java.lang.String entityDefName,
                Key key)
Deprecated.  
Implementation of the DBTransaction interface. 
 | 
EntityImpl | 
DBTransactionImpl2.findByPrimaryKey(java.lang.String entityDefName,
                Key key)
Implementation of  
findByPrimaryKey
 method. | 
EntityImpl | 
DBTransactionImpl.findByPrimaryKey(java.lang.String entityDefName,
                Key key)
Finds an Entity Object in this transaction given the String
 name of the EntityDef and a Primary Key. 
 | 
EntityImpl | 
DBTransaction.findByPrimaryKey(java.lang.String entityDefName,
                Key key)
Finds an Entity Object in this transaction given a Primary Key. 
 | 
Row[] | 
ViewRowSetImpl.findDateEffectiveRowByKey(Key key)
Deprecated.   
 | 
Row[] | 
ViewObjectImpl.findDateEffectiveRowByKey(Key key)
Deprecated.   
 | 
protected ViewRowImpl | 
ViewObjectImpl.findEffectiveDateRangeStartRow(AttributeList findParams,
                              java.lang.String finderName,
                              Key surrogateKey,
                              EffectiveDateRangeOperationParams rangeParams)
Finds the first row from a given range for effective date range operation. 
 | 
EntityImpl | 
EntityDefImpl.findFromCache(DBTransaction txn,
             int keyIndex,
             Key key,
             boolean inclSubclasses)  | 
EntityImpl | 
EntityDefImpl.findFromDatabase(EntityCache entityCache,
                DBTransaction txn,
                int keyIndex,
                Key key)  | 
RowIterator | 
ViewRowSetImpl.findInCacheByAltKey(java.lang.String keyName,
                   Key key,
                   int maxNumOfRows)  | 
RowIterator | 
ViewObjectImpl.findInCacheByAltKey(java.lang.String keyName,
                   Key key,
                   int maxNumOfRows)  | 
EntityImpl | 
EntityDefImpl.findInCacheByAltKeyExtended(DBTransaction txn,
                           java.lang.String keyName,
                           Key key,
                           boolean inclSubclasses)  | 
Row[] | 
ViewRowSetImpl.findInCacheByKey(Key key,
                int maxNumOfRows)  | 
Row[] | 
ViewObjectImpl.findInCacheByKey(Key key,
                int maxNumOfRows)  | 
Row[] | 
EntityRowSetImpl.findInCacheByKey(Key key,
                int maxNumOfRows)  | 
EntityImpl | 
EntityDefImpl.findInCacheByPKExtended(DBTransaction txn,
                       Key key,
                       boolean inclSubclasses)  | 
EntityImpl | 
EntityDefImpl.findInCacheByPrimaryKey(DBTransaction txn,
                       Key key)
Returns an Entity Object in EntityCache given a Primary Key. 
 | 
static ViewRowImpl | 
EffectiveDateRangeOperation.findRangeStartRow(RowSet rs,
                 Key surrogateKey,
                 java.util.Map<java.lang.String,java.lang.String> rangeProps)
For internal framework use only. 
 | 
static ViewRowImpl | 
EffectiveDateRangeOperation.findRangeStartRow(ViewObjectImpl vo,
                 AttributeList findParams,
                 java.lang.String finderName,
                 Key surrogateKey,
                 EffectiveDateRangeOperationParams rangeParams)  | 
Row | 
ViewObjectImpl.findRowInQCs(java.lang.Object[] rowFilterValues,
            Key key,
            java.lang.Object rowHandle)
Internal: Applications should not use this method. 
 | 
EntityImpl | 
EntityCache.get(Key key)
Get an EntityImpl from the cache. 
 | 
EntityImpl | 
EntityCache.getForAltKey(int keyIndex,
            Key key)  | 
java.lang.String | 
ApplicationModuleImpl.getListBindingName(RowSetIterator rsi,
                  Key rowKey,
                  java.lang.String attrName,
                  java.lang.String lbName)  | 
RowSetIterator | 
ApplicationModuleImpl.getListBindingRSI(RowSetIterator rsi,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String lbName)  | 
RowSetIterator | 
ApplicationModuleImpl.getPreferredListRSI(RowSetIterator rsi,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String lbName)  | 
Row | 
ViewRowSetIteratorImpl.getRow(Key key)
Returns the first row whose key matches  
key. | 
Row | 
ViewRowSetImpl.getRow(Key key)
Returns the first row whose key matches  
key. | 
Row | 
ViewObjectImpl.getRow(Key key)
Returns the first row whose key matches  
key. | 
Row | 
EntityCacheOverRowSet.getRow(Key key)  | 
protected Row[] | 
QueryCollection.getRows(Key ky)  | 
static Key | 
EffectiveDateHelper.getSurrogateKeyForDateEffectiveRow(ViewDefImpl viewDef,
                                  Key key)
Deprecated.   
 | 
EntityImpl | 
EntityCache.getWithHandle(Key key)
Get an EntityImpl from the cache. 
 | 
protected ViewRowImpl | 
ViewObjectImpl.handleActivatedRowNotFound(Key k)
Applications should override this method and create a new row
 if they want to "own" management of a row that was not found
 during this VOs activation. 
 | 
protected RowSetIterator | 
ApplicationModuleImpl.internalGetListBindingRSI(RowSetIterator rsi,
                         Key rowKey,
                         java.lang.String attrName,
                         java.lang.String lbName,
                         boolean pref)  | 
static boolean | 
EffectiveDateHelper.isStartEndDateAttributeIncluded(ViewObject vo,
                               Key key)
Deprecated.   
 | 
void | 
ViewRowSetImpl.preFetchRowsByKeys(AttributeDef[] keyAttrs,
                  Key[] keys)  | 
void | 
ViewObjectImpl.preFetchRowsByKeys(AttributeDef[] keyAttrs,
                  Key[] keys)  | 
void | 
ViewRowSetImpl.preFetchRowsByKeys(AttributeDef[] keyAttrs,
                  Key[] keys,
                  Row parentRow)  | 
void | 
ViewObjectImpl.preFetchRowsByKeys(AttributeDef[] keyAttrs,
                  Key[] keys,
                  Row parentRow)  | 
Key | 
EntityDefImpl.prepKeyForFind(int keyIndex,
              Key key)  | 
protected void | 
EntityCache.replace(EntityImpl srow,
       Key okey)
Remove a row in cache and add it in using the new key values. 
 | 
protected void | 
EntityCache.replace(EntityImpl srow,
       Key[] okeys)  | 
protected void | 
EntityCache.replaceForAltKey(int keyIndex,
                EntityImpl srow,
                Key okey)  | 
protected Row[] | 
ViewObjectImpl.retrieveByKey(ViewRowSetImpl rs,
             Key key,
             int maxNumOfRows)  | 
protected Row[] | 
ViewObjectOnRowSets.retrieveByKey(ViewRowSetImpl rs,
             Key key,
             int maxNumOfRows,
             boolean skipWhere)  | 
protected Row[] | 
ViewObjectImpl.retrieveByKey(ViewRowSetImpl rs,
             Key key,
             int maxNumOfRows,
             boolean skipWhere)  | 
protected Row[] | 
ProgrammaticViewObjectImpl.retrieveByKey(ViewRowSetImpl rs,
             Key key,
             int maxNumOfRows,
             boolean skipWhere)  | 
protected Row[] | 
ViewObjectImpl.retrieveByKey(ViewRowSetImpl rs,
             java.lang.String keyName,
             Key key,
             int maxNumOfRows,
             boolean skipWhere)  | 
protected java.util.Collection<java.lang.Object> | 
ProgrammaticViewObjectImpl.retrieveDataByKey(Key key,
                 int size)  | 
| Constructor and Description | 
|---|
EntityEvent(EntityImpl source,
           int eventType,
           int oldState,
           int[] changedColumns,
           java.lang.Object[] origValues,
           Key newKey)  | 
| Modifier and Type | Method and Description | 
|---|---|
RowSetIterator | 
LocalApplicationModuleImpl.getListBindingRSI(RowSetIterator rsi,
                 Key rowKey,
                 java.lang.String attrName,
                 java.lang.String lbName)  | 
RowSetIterator | 
LocalApplicationModuleImpl.getPreferredListRSI(RowSetIterator rsi,
                   Key rowKey,
                   java.lang.String attrName,
                   java.lang.String lbName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract javax.ejb.EJBLocalObject | 
EntityFacadeCollImpl.findBeanByPrimaryKey(Key eKey)
An abstract method which returns an Entity Bean of the given primary key. 
 | 
protected Row[] | 
FinderViewImpl.retrieveByKey(ViewRowSetImpl rs,
             Key key,
             int maxNumOfRows)
Overrides the base implementation of
  
retrieveByKey(ViewRowSetImpl, Key, int). | 
| Modifier and Type | Method and Description | 
|---|---|
Row | 
RuntimeViewRowSetIteratorInfo.getRowFromKey(java.lang.Object[] rowFilterValues,
             Key key,
             java.lang.Object hdl)  | 
| Modifier and Type | Method and Description | 
|---|---|
static Key | 
RowIdEntityObjectImpl.createPrimaryKey(java.math.BigDecimal startId)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Key | 
JUCtrlHierNodeBinding.mRowKey
*** For internal framework use only *** 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Key | 
JUCtrlHierNodeBinding.getRowKey()
Returns the Key object that identifies the row that this node is displaying. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected JUCtrlHierNodeBinding | 
JUCtrlHierNodeBinding.findChildNode(Key key)  | 
JUCtrlHierNodeBinding | 
JUCtrlHierNodeBinding.findChildNodeByKey(Key key)  | 
JUCtrlHierNodeBinding | 
JUCtrlHierNodeBinding.findChildNodeByKeyIgnoringRange(Key key)  | 
protected JUCtrlHierNodeBinding | 
JUCtrlHierNodeBinding.findMatchingNode(Key key)  | 
protected java.util.List | 
JUCtrlValueBinding.getInputErrorsForRowKey(Key key)  | 
protected java.util.List | 
JUCtrlRangeBinding.getInputErrorsForRowKey(Key key)  | 
protected void | 
JUIteratorBinding.reserveRowWithKeyAndRef(Key key,
                       java.lang.ref.WeakReference rowref)
Internal: Applications should not use this method. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected JUCtrlHierNodeBinding | 
JUCtrlHierBinding.bringNodeToRangeKeyPath(java.util.List<Key> keyPath,
                       int rangeIndex)
Find a node by KeyPath. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected JUCtrlHierNodeBinding | 
JUTreeNodeBinding.findChildNode(Key key)  |