Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 3.0.12
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB Java Edition version 3.0.12
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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