See: Description
| Interface | Description | 
|---|---|
| Annotation | 
 A Annotation is a container for mutable information that is associated with
 a Datastore. 
 | 
| Coords | 
 The multi-dimensional coordinate of a 2D image within a dataset. 
 | 
| Coords.Builder | |
| Coords.CoordsBuilder | |
| DataManager | 
 This class provides general utility functions for working with
 Micro-Manager data. 
 | 
| DataProvider | 
 Read-only access to multi-dimensional image data. 
 | 
| DataProviderHasNewImageEvent | 
 This class signifies that an image has been added to a DataProvider. 
 | 
| DataProviderHasNewNameEvent | 
 This event posts when the DataStore gets a new name, i.e. 
 | 
| DataProviderHasNewSummaryMetadataEvent | 
 This class signifies that new summary metadata has been set for a 
 DataProvider. 
 | 
| Datastore | 
 Read/write access to multi-dimensional image data. 
 | 
| DatastoreClosingEvent | 
 This class signifies that a Datastore's close() method has been called, and
 thus that all resources associated with that Datastore, and references to
 the Datastore, should be removed so that it can be garbage collected. 
 | 
| DatastoreFrozenEvent | 
 This class signifies that a Datastore has become frozen and can no longer
 be written to (but read actions may still occur). 
 | 
| Image | 
 A 2-dimensional pixel plane with associated multi-dimensional coordinates
 and metadata. 
 | 
| ImageDeletedEvent | 
 This class signifies that an image has been deleted in the Datastore. 
 | 
| ImageJConverter | 
 This class provides access to utility methods for interoperating with
 ImageJ. 
 | 
| ImageOverwrittenEvent | 
 This class signifies that an image has been overwritten in the Datastore. 
 | 
| Metadata | 
 This interface defines the metadata for Images. 
 | 
| Metadata.Builder | |
| Metadata.MetadataBuilder | Deprecated
 Use  
Metadata.Builder instead | 
| NewPipelineEvent | 
 This class signifies that the configuration of the application pipeline
 has changed, giving entities that use that pipeline an opportunity to make
 a new copy of it (by invoking DataManager.copyApplicationPipeline()). 
 | 
| Pipeline | 
 Pipelines are used to apply a sequence of Processors to Images prior to
 those images being inserted into a Datastore. 
 | 
| Processor | 
 Processors manipulate images before they are added to a Datastore. 
 | 
| ProcessorConfigurator | 
 ProcessorPluginConfigurators are used to generate the PropertyMaps needed
 to set up a ProcessorFactory. 
 | 
| ProcessorContext | 
 A ProcessorContext is an object that allows Processors to communicate with
 the ProcessorPipeline. 
 | 
| ProcessorFactory | 
 A ProcessorFactory is an object that generates new DataProcessors. 
 | 
| ProcessorPlugin | 
 A ProcessorPlugin is the "root" class for creating Processors, which
 are used to modify images as they are collected by Micro-Manager. 
 | 
| RewritableDatastore | 
 RewritableDatastores are Datastores that allow images and SummaryMetadata
 to be deleted or overwritten after they have been inserted. 
 | 
| RewritableStorage | 
 This interface is for Storage entities that allow the overwriting and
 deletion of Images and SummaryMetadata, as per RewritableDatastore. 
 | 
| Storage | 
 Storages are responsible for providing image data to Datastores when
 requested. 
 | 
| SummaryMetadata | 
 This class defines the summary metadata that applies to all images in a
 dataset. 
 | 
| SummaryMetadata.Builder | |
| SummaryMetadata.SummaryMetadataBuilder | Deprecated
 - Use SummaryMetadata.Builder instead 
 | 
| Class | Description | 
|---|---|
| Coordinates | 
| Enum | Description | 
|---|---|
| Datastore.SaveMode | 
 The file format to save to. 
 | 
| Exception | Description | 
|---|---|
| DatastoreFrozenException | 
 An unchecked exception thrown when an attempt is made to modify a Datastore
 that has been frozen. 
 | 
| DatastoreRewriteException | 
 An unchecked exception thrown when an attempt is made to overwrite data in
 a non-rewritable datastore. 
 | 
| ImagesDifferInSizeException | 
 An unchecked exception thrown when an image is put into a datastore that
  already has an image of a different size and that does not support images
  differing in size (currently non of the MM Datastores support images
  differing in size. 
 | 
| PipelineErrorException | 
 This exception is thrown when Pipeline.insertImage() has been called after
 an error occurred in one of the Processors in the Pipeline. 
 |