Business Components

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.
 


Business Components