db4o

com.db4o.config Namespace

Configuration package.

Namespace hierarchy

Classes

Class Description
TSerializable translator for types that are marked with the Serializable attribute. The Serializable translator is provided to allow persisting objects that do not supply a convenient constructor. The use of this translator is recommended only if:
- the persistent type will never be refactored
- querying for type members is not necessary
TypeAlias a simple Alias for a single Class or Type, using #equals() on the names in the resolve method.
WildcardAlias Wildcard Alias functionality to create aliases for packages, namespaces or multiple similar named classes.

Interfaces

Interface Description
Alias Implement this interface when implementing special custom Aliases for classes, packages or namespaces.
Compare allows special comparison behaviour during query evaluation.
Configuration configuration interface.
FreespaceConfiguration interface to configure the freespace system to be used.
ObjectAttribute generic interface to allow returning an attribute of an object.
ObjectClass configuration interface for classes.
ObjectConstructor interface to allow instantiating objects by calling specific constructors.
ObjectField configuration interface for fields of classes.
ObjectTranslator translator interface to translate objects on storage and activation.