Berkeley DB Java Edition
version 3.0.12

Package com.sleepycat.persist.evolve

Utilities for managing class evolution for persistent objects.

See:
          Description

Interface Summary
Converter Converts an old version of an object value to conform to the current class definition.
EvolveListener The listener interface called during eager entity evolution.
 

Class Summary
Conversion A mutation for converting an old version of an object value to conform to the current class definition.
ConversionStore Provides access to incompatible raw data in a store for performing manual conversions.
Deleter A mutation for deleting an entity class or field.
EvolveConfig Configuration properties for eager conversion of unevolved objects.
EvolveStats Statistics accumulated during eager entity evolution.
Mutation The base class for all mutations.
Mutations A collection of mutations for configuring class evolution.
Renamer A mutation for renaming a class or field without changing the instance or field value.
 

Exception Summary
DeletedClassException While reading from an index, an instance of a deleted class version was encountered.
IncompatibleClassException A class has been changed incompatibly and no mutation has been configured to handle the change or a new class version number has not been assigned.
 

Package com.sleepycat.persist.evolve Description

Utilities for managing class evolution for persistent objects.


Berkeley DB Java Edition
version 3.0.12

Copyright (c) 1996-2006 Sleepycat Software, Inc. - All rights reserved.