db4o

Db4objects.Db4o.Config Namespace

Configuration package.

Namespace hierarchy

Classes

Class Description
QueryEvaluationMode This class provides static constants for the query evaluation modes that db4o supports.
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
IAlias Implement this interface when implementing special custom Aliases for classes, packages or namespaces.
IClientServerConfiguration Client/Server configuration interface.
ICompare allows special comparison behaviour during query evaluation.
IConfiguration configuration interface.
IFreespaceConfiguration interface to configure the freespace system to be used.
IObjectAttribute generic interface to allow returning an attribute of an object.
IObjectClass configuration interface for classes.
IObjectConstructor interface to allow instantiating objects by calling specific constructors.
IObjectField configuration interface for fields of classes.
IObjectMarshaller interface for custom marshallers.
IObjectTranslator translator interface to translate objects on storage and activation.
IQueryConfiguration interface to configure the querying settings to be used by the query processor.