mutations... StoreConfig config = new StoreConfig(); config.setMutations(mutations); EntityStore store = new EntityStore(env, "myStore", config);
Mutations cause data conversion to occur lazily as instances are read from the store. The {@link EntityStore#evolve EntityStore.evolve} methodmay also be used to perform eager conversion.
Not all incompatible class changes can be handled via mutations. For example, complex refactoring may require a transformation that manipulates multiple entity instances at once. Such changes are not possible with mutations but can made by performing a store conversion.
@see com.sleepycat.persist.evolve Class Evolution
@author Mark Hayes