Package org.objectweb.jac.aspects.persistence

Interface Summary
PersistenceConf This is the configuration interface of the persistence aspect.
Storage The Storage interface defines methods to store and retrieve objects fields to and from a media (it could be a database, simples files ...)
StringConverter The *StringConverter interface that converts Objects into String for stocking, and String into Objects
 

Class Summary
AbstractPersistenceWrapper This wrapper defines persistence extensions for objects that a defined persitent by a persistent aspect component.
CollectionWrapper Base class for collection wrappers
ColorStringConverter String converter for java.awt.Color.
DateStringConverter String converter for java.util.Date.
DimensionStringConverter String converter for java.awt.Dimension.
FSStorage A FileSystem storage
ListIterator  
ListWrapper A wrapper for the list interface.
LongOID An implementation of OID with a long
MapIterator  
MapWrapper A wrapper for the Map interface.
OID Abstract class that defines an object identifier.
PersistenceAC This AC defines a generic and configurable persistence aspect.
PersistenceWrapper This wrapper defines persistence extensions for objects that a defined persitent by a persistent aspect component.
PointStringConverter String converter for java.awt.Point.
PostgresStorage Implements the storage to store within a PostgreSQL database.
RectangleStringConverter String converter for java.awt.Rectangle.
RootObject  
SetIterator  
SetWrapper A wrapper for the Set interface.
SQLStorage Implements the storage to store within an SQL compliant database system.
StorageField  
StorageIterator  
StringOID An implementation of OID with a String
URLStringConverter String converter for java.net.URL.
ValueConverter General converter from and to String for all Objects.
 

Exception Summary
AbstractPersistenceWrapper.InvalidOidException  
PersistenceAC.NoSuchWrapperException  
PersistenceWrapper.InvalidOidException  
SQLStorage.InvalidStorageException  
 

Error Summary
NoSuchOIDError