| Interface | Description | 
|---|---|
| BrooklynMemento | Represents an entire persisted Brooklyn management context, with all its entities and locations. | 
| BrooklynMementoManifest | Represents a manifest of the entities etc in the overall memento. | 
| BrooklynMementoManifest.EntityMementoManifest | |
| BrooklynMementoPersister | Controls the persisting and reading back of mementos. | 
| BrooklynMementoPersister.Delta | |
| BrooklynMementoPersister.LookupContext | |
| CatalogItemMemento | |
| EnricherMemento | Represents the state of an enricher, so that it can be reconstructed (e.g. | 
| EntityMemento | Represents the state of an entity, so that it can be reconstructed (e.g. | 
| FeedMemento | Represents the state of a feed, so that it can be reconstructed (e.g. | 
| LocationMemento | Represents the state of a location, so that it can be reconstructed (e.g. | 
| Memento | Represents the internal state of something in brooklyn, so that it can be reconstructed (e.g. | 
| PolicyMemento | Represents the state of an policy, so that it can be reconstructed (e.g. | 
| TreeNode | A simple tree structure, where a node references a parent and children using their ids. | 
| Class | Description | 
|---|---|
| BrooklynMementoRawData | Represents the raw persisted data. | 
| BrooklynMementoRawData.Builder |