Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Business Components
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
oracle.jbo.Key

Packages that use Key
oracle.jbo | Contains interfaces for client-side applications.
oracle.jbo.common | Contains the implementation of components shared by thin clients and the middle tier.
oracle.jbo.server | Contains the implementation of middle tier components.

Uses of Key in oracle.jbo

Methods in oracle.jbo that return Key
`Key` | `RowReadXMLException.getRowKey()`
`Key` | `Row.getKey()` Returns the row's key.
`Key` | `DeadEntityAccessException.getKey()`
`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` | `RowInconsistentException.getKey()` Returns the key of the offending row.

Methods in oracle.jbo with parameters of type Key
`void` | `RowReadXMLException.setRowKey(Key k)` Internal method to set key for proper reporting of row xml errors.
`Row` | `RowIterator.getRow(Key key)` Accesses a row through a unique key.
`Row[]` | `RowIterator.findByKey(Key key, int maxNumOfRows)` Finds and returns view rows that match the specified key.

Constructors in oracle.jbo with parameters of type Key
`RowReadXMLException.RowReadXMLException(Key key, java.lang.String tagString, java.util.Vector exc)` Constructs a new instance.
`RowValException.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.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.
`TooManyObjectsException.TooManyObjectsException(Key primaryKey)` Constructs a new instance.
`DeadEntityAccessException.DeadEntityAccessException(java.lang.String objName, Key key)`
`InvalidOwnerException.InvalidOwnerException(java.lang.Class resBundleClass, java.lang.String errorCode, java.lang.String objName, Key key)` Creates a localizable exception.
`InvalidOwnerException.InvalidOwnerException(java.lang.String msg, java.lang.String errorCode, java.lang.String objName, Key key)` Creates a non-localizable exception.
`RowInconsistentException.RowInconsistentException(Key key)`
`RowNotFoundException.RowNotFoundException(boolean entityRow, java.lang.String objName, Key key)` Constructs a new instance when a row of a given key is not found.

Uses of Key in oracle.jbo.common

Methods in oracle.jbo.common that return Key
`static Key` | `RowSetIteratorHelper.createKey(AttributeList al, AttributeDef[] keyAttrs)`
`Key` | `PiggybackKeyEntry.getKey()`

Constructors in oracle.jbo.common with parameters of type Key
`PiggybackKeyEntry.PiggybackKeyEntry(Key key)`

Uses of Key in oracle.jbo.server

Methods in oracle.jbo.server that return Key
`Key` | `ViewRowSetIteratorImpl.createKey(AttributeList nvp)`
`Key` | `ViewRowSetImpl.createKey(AttributeList nvp)`
`abstract Key` | `RowImpl.getKey()`
`Key` | `EntityImpl.getPrimaryKey()` Returns the primay key for this Entity Object's row.
`Key` | `EntityImpl.getKey()` Internal: Applications should not use thid method.
`Key` | `EntityEvent.getNewKey()`
`Key` | `Entity.getPrimaryKey()` Returns the primay key for this Entity Object's row.
`Key` | `ViewObjectImpl.createKey(AttributeList nvp)` Given a set of attribute values (name-value pairs), creates a key object for this ViewObject.
`Key` | `RowFilterKey.getKey()`
`Key` | `ViewRowImpl.getKey()` Returns the identifier object for this row.
`Key` | `EntityDefImpl.createKey(AttributeList al)` Given a set of attribute values (name-value pairs), creates a Primary key object for this Entity.

Methods in oracle.jbo.server with parameters of type Key
`Row` | `ViewRowSetIteratorImpl.getRow(Key key)` Returns the first row whose key matches `key`.
`Row[]` | `ViewRowSetIteratorImpl.findByKey(Key key, int maxNumOfRows)` Finds and returns view rows that match the specified key.
`Row` | `ViewRowSetImpl.getRow(Key key)` Returns the first row whose key matches `key`.
`Row[]` | `ViewRowSetImpl.findByKey(Key key, int maxNumOfRows)` Finds and returns view rows that match the key specified in `key`.
`EntityImpl` | `NullDBTransactionImpl.findByPrimaryKey(EntityDefImpl entityDef, Key key)` Implementation of the DBTransaction interface.
`EntityImpl` | `NullDBTransactionImpl.findByPrimaryKey(java.lang.String entityDefName, Key key)` Implementation of the DBTransaction interface.
`EntityImpl` | `DBTransactionImpl.findByPrimaryKey(EntityDefImpl entityDef, Key key)` Finds an Entity Object in this transaction given an `EntityDef` object and a Primary Key.
`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(EntityDefImpl entityDef, Key key)` Finds an Entity Object in this transaction given a Primary Key.
`EntityImpl` | `DBTransaction.findByPrimaryKey(java.lang.String entityDefName, Key key)` Finds an Entity Object in this transaction given a Primary Key.
`Row` | `ViewObjectImpl.getRow(Key key)` Returns the first row matching a given key.
`Row[]` | `ViewObjectImpl.findByKey(Key key, int maxNumOfRows)` Creates an array of rows matching a given key.
`EntityImpl` | `EntityDefImpl.findByPrimaryKey(DBTransaction txn, Key key)` Finds an Entity Object given a Primary Key.

Constructors in oracle.jbo.server with parameters of type Key
`EntityEvent.EntityEvent(EntityImpl source, int eventType, int oldState, int[] changedColumns, java.lang.Object[] origValues, Key newKey)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Business Components
PREV NEXT | FRAMES NO FRAMES