Business Components

Package oracle.jbo.domain

Interface Summary
InterfaceDescription
BlobDomainInterface Provides methods to save data to, and extract data from, LOB domain classes.
DatumFactory  
DomainInterface Implemented by domain classes to save data to, and extract data from, a domain class.
DomainOwnerInterface  
KeyAttributeInterface Implemented by domain classes, instances of which could be an attribute of a oracle.jbo.Key
LobInterface Provides methods to save data to, and extract data from, LOB domain classes.
LobStreamInterface Provides methods to save data to, and extract data from, LOB domain classes.
MutableDomainInterface Implemented by domain classes.
XMLDomainFactory Each domain that can read xml, needs to implement getXMLDomainFactory() method and return an instance of this interface for an attribute def to invoke the domain to create an instance for a given xml-node.
XMLDomainInterface Implemented by domain classes which can read and write domain values as XML.
 

Class Summary
ClassDescription
DateDomain Deprecated. This class has been superceeded by Date.
DomainAttributeDef  
DomainContext  
DomainStructureDef  
NullValue Provides a means of creating and serializing null Domain objects.
SQLValue  
TypeConvMapEntry  
TypeFactory Internal: Applications should not extend this class or invoke its methods.
 

Exception Summary
ExceptionDescription
DataCreationException Indicates that a Domain object could not be created.
DomainValidationException Indicates that a Domain object cannot be created because validation has failed.
GenericDomainException Thrown when creation of Domain objects fails.
 


Business Components