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

## Uses of Interface
oracle.jbo.domain.DomainInterface

Packages that use DomainInterface
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.
oracle.jbo.server.rules | Contains sample validation beans.

Uses of DomainInterface in oracle.jbo.domain

Subinterfaces of DomainInterface in oracle.jbo.domain
`interface` | `BlobDomainInterface` Provides methods to save data to, and extract data from, LOB domain classes.
`interface` | `MutableDomainInterface` Implemented by domain classes.

Classes in oracle.jbo.domain that implement DomainInterface
`class` | `Array` This class provides a lightweight wrapper for `oracle.sql.ARRAY`, the Java representation of the ARRAY database type.
`class` | `BFileDomain` This class provides a lightweight wrapper for `oracle.sql.BFILE`, the Java representation of the BFILE database type.
`class` | `BlobDomain` This class provides a lightweight wrapper for `oracle.sql.BLOB`, the Java representation of the BLOB database type.
`class` | `Char` This class provides a lightweight wrapper for `oracle.sql.CHAR`, the Java representation of the CHAR database type.
`class` | `ClobDomain` This class provides a lightweight wrapper for `oracle.sql.Clob`, the Java representation of the CLOB database type.
`class` | `Date` This class provides a lightweight wrapper for `oracle.sql.DATE`, the Java representation of the DATE database type.
`class` | `DateDomain` Deprecated. This class has been superceeded by `Date`. An encapsulation of Oracle SQL `DATE` objects as immutable Domain objects.
`class` | `NullValue` Provides a means of creating and serializing null Domain objects.
`class` | `Number` This class provides a lightweight wrapper for `oracle.sql.NUMBER`, the Java representation of the NUMBER database type.
`class` | `Raw` This class provides a lightweight wrapper for `oracle.sql.Raw`, the Java representation of the RAW database type.
`class` | `Ref` This class provides a lightweight wrapper for `oracle.sql.Ref`, the Java representation of the REF database type.
`class` | `RowID` This class provides a lightweight wrapper for `oracle.sql.RowID`, the Java representation of the ROWID database type.
`class` | `Sequence` A lightweight, tier-independent wrapper for the server tier-dependent `SequenceImpl` class.
`class` | `SQLValue`
`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 that return DomainInterface
`DomainInterface` | `XMLDomainFactory.createDomainFromXMLElement(org.w3c.dom.Element element)`

Methods in oracle.jbo.domain with parameters of type DomainInterface
`void` | `Struct.domainToBeModified(DomainInterface d)` Notification method that this domain calls whenever any of its attribute values are about to be modified.
`void` | `Array.domainToBeModified(DomainInterface d)` Notification method that this domain calls whenever any of its attribute values are about to be modified.
`void` | `DomainOwnerInterface.domainToBeModified(DomainInterface d)` Notification method that this domain calls whenever any of its attribute values are about to be modified.

Uses of DomainInterface in oracle.jbo.server

Classes in oracle.jbo.server that implement DomainInterface
`class` | `SequenceImpl` An encapsulation of a database sequence.
`class` | `SQLValueImpl` A representation of SQL data objects.

Methods in oracle.jbo.server with parameters of type DomainInterface
`void` | `EntityImpl.domainToBeModified(DomainInterface d)` Locks the domain object and notifies the Domain owner that the value is about to be modified.

Uses of DomainInterface in oracle.jbo.server.rules

Methods in oracle.jbo.server.rules with parameters of type DomainInterface
`void` | `JboGenericValidator.setLhs(DomainInterface lValue)` Internal: Applications should not use this method.

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