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.