| Package | Description | 
|---|---|
| oracle.jbo.client.remote | 
 Contains the platform independent client tier implementation of bc4j(oracle.jbo) interfaces. 
 | 
| oracle.jbo.domain | |
| oracle.jbo.domain.generic | |
| oracle.jbo.rules | 
 Contains sample validation beans. 
 | 
| oracle.jbo.server | 
 Contains the implementation of middle tier components. 
 | 
| oracle.jbo.server.rules | 
 Contains sample validation beans. 
 | 
| oracle.jbo.server.uniqueid | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SequenceImpl
SequenceImpl proxy. | 
class  | 
SQLValueImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
RowImpl.domainToBeModified(DomainInterface domain)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BlobDomainInterface
Provides methods to save data to, and extract data from,
 LOB domain classes. 
 | 
interface  | 
LobInterface
Provides methods to save data to, and extract data from,
 LOB domain classes. 
 | 
interface  | 
LobStreamInterface
Provides methods to save data to, and extract data from,
 LOB domain classes. 
 | 
interface  | 
MutableDomainInterface
Implemented by domain classes. 
 | 
interface  | 
NativeTypeDomainInterface
Implemented by domain classes that have a getNativeObject method on them
 returning the best java native type that the domain value can be converted
 to. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
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 extends oracle.sql.DATE,
 Oracle's Java representation of the
 DATE database type. 
 | 
class  | 
DateDomain
Deprecated. 
 
This class has been superceeded by  
Date.
 An encapsulation of Oracle SQL   | 
class  | 
DBSequence
A lightweight, tier-independent wrapper that allows working with
 attributes that should get their number values from database sequence
 on insert of a new row. 
 | 
class  | 
NClobDomain
This class provides a lightweight wrapper for oracle.sql.NClob,
 the Java representation of the
 NCLOB database type. 
 | 
class  | 
NoMasterRowMarker  | 
class  | 
NullValue
Provides a means of creating and serializing null Domain objects. 
 | 
class  | 
Number
This class extends oracle.sql.NUMBER,
 Oracle's 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. 
 | 
class  | 
Timestamp
This class extends oracle.sql.TIMESTAMP,
 Oracle's Java representation of the
 TIMESTAMP database type. 
 | 
class  | 
TimestampLTZ  | 
class  | 
TimestampTZ  | 
class  | 
WhereClauseParamNoValue  | 
| Modifier and Type | Method and Description | 
|---|---|
DomainInterface | 
XMLDomainFactory.createDomainFromXMLElement(Element element)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Struct.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. 
 | 
void | 
Array.domainToBeModified(DomainInterface d)
Notification method that this domain calls whenever any of its
 attribute values are about
 to be modified. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GenericBlob
This class provides a lightweight wrapper for oracle.sql.BLOB,
 the Java representation of the
 BLOB database type. 
 | 
class  | 
GenericClob
This class provides a lightweight wrapper for oracle.sql.Clob,
 the Java representation of the
 Clob database type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JboGenericValidator.setLhs(DomainInterface lValue)
Internal: Applications should not use this method. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
EntityImpl.domainToBeModified(DomainInterface d)
Locks the domain object and
 notifies the Domain owner that the value is about to be modified. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JboGenericValidator.setLhs(DomainInterface lValue)
Internal: Applications should not use this method. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GeneratorSequenceImpl
This class generates a unique id for the entity attribute. 
 |