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

## Uses of Interface
oracle.jbo.AttributeList

Packages that use AttributeList
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.domain | The `oracle.jbo.domain.*` classes, also known as the "JBO Oracle Domains", provide lightweight wrappers for the Java representation of the Oracle data types (that is, the `oracle.sql.*` classes).
oracle.jbo.server | Contains the implementation of middle tier components.

Uses of AttributeList in oracle.jbo

Subinterfaces of AttributeList in oracle.jbo
`interface` | `Row` This interface provides access to table rows.

Classes in oracle.jbo that implement AttributeList
`class` | `Key` A primary, foreign, or composite row identifier.
`class` | `ViewCriteriaRow` An array containing criteria for the individual attributes of a View Object's WHERE clause.

Methods in oracle.jbo with parameters of type AttributeList
`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.

Uses of AttributeList in oracle.jbo.common

Methods in oracle.jbo.common with parameters of type AttributeList
`static Key` | `RowSetIteratorHelper.createKey(AttributeList al, AttributeDef[] keyAttrs)`

Constructors in oracle.jbo.common with parameters of type AttributeList
`PiggybackRowEntry.PiggybackRowEntry(ObjectMarshaller marshaller, int type, int rvId, int rowIndex, AttributeList row, java.lang.Object rowHandle, int[] changedColumns)`

Uses of AttributeList in oracle.jbo.domain

Classes in oracle.jbo.domain that implement AttributeList
`class` | `Struct` This class provides a lightweight wrapper for `oracle.sql.STRUCT`, the Java representation of the Struct database type.

Methods in oracle.jbo.domain with parameters of type AttributeList
`static java.lang.String` | `DomainAttributeDef.printAttrXMLDefinition(AttributeList row, java.lang.String attrTag, AttributeDef ad, java.util.Hashtable allDefs, java.io.PrintWriter pw, boolean bContainees)`

Uses of AttributeList in oracle.jbo.server

Subinterfaces of AttributeList in oracle.jbo.server
`interface` | `Entity` Defines the middle-tier representation of database rows.

Classes in oracle.jbo.server that implement AttributeList
`class` | `AttributeListImpl` The middle-tier manager for name/value pairs.
`class` | `EJBEntityImpl`
`class` | `EntityImpl` This class implements the middle-tier representations of database rows.
`class` | `RowImpl` Base class for Entity Rows and View Object Rows.
`class` | `ViewRowImpl` A View Object Row.

Methods in oracle.jbo.server with parameters of type AttributeList
`Key` | `ViewRowSetIteratorImpl.createKey(AttributeList nvp)`
`Key` | `ViewRowSetImpl.createKey(AttributeList nvp)`
`protected abstract void` | `RowImpl.create(AttributeList nameValuePair)` This method is called to let subclasses of `RowImpl` set programmatic default values for attributes.
`protected void` | `EntityImpl.create(AttributeList nameValuePair)` This method should be subclassed to supply programmatic default values to various attributes of a new Entity Object.
`EntityImpl` | `NullDBTransactionImpl.createEntityInstance(EntityDefImpl entityDef, AttributeList al)` Implementation of the DBTransaction interface.
`EntityImpl` | `NullDBTransactionImpl.createEntityInstance(java.lang.String entityDefName, AttributeList al)` Implementation of the DBTransaction interface.
`EntityImpl` | `DBTransactionImpl.createEntityInstance(EntityDefImpl entityDef, AttributeList al)` Creates an `EntityImpl` object based on the given defintion, in the context of the root Application Module.
`EntityImpl` | `DBTransactionImpl.createEntityInstance(java.lang.String entityDefName, AttributeList al)` Creates an `EntityImpl` object based on the given defintion, in the context of the root Application Module.
`EntityImpl` | `DBTransaction.createEntityInstance(EntityDefImpl entityDef, AttributeList al)` Creates an `EntityImpl` instance based on the given defintion.
`EntityImpl` | `DBTransaction.createEntityInstance(java.lang.String entityDefName, AttributeList al)` Creates an `EntityImpl` instance based on the named defintion.
`ViewRowImpl` | `ViewObjectImpl.createInstance(ViewRowSetImpl viewRowSet, AttributeList attrValList)` Creates a view row instance.
`Key` | `ViewObjectImpl.createKey(AttributeList nvp)` Given a set of attribute values (name-value pairs), creates a key object for this ViewObject.
`protected void` | `ViewRowImpl.create(AttributeList nvp)` Initialization method to be over-ridden in generated code for custom defaulting.
`Key` | `EntityDefImpl.createKey(AttributeList al)` Given a set of attribute values (name-value pairs), creates a Primary key object for this Entity.
`protected EntityImpl` | `EntityDefImpl.createInstance(DBTransaction txn, AttributeList al)` Instantiate an instance of the `Entity`.

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