| 
Class Summary | 
| ByteArrayFileReader | 
Reads in a file contents into a byte array buffers. | 
| Cluster | 
Cluster contains a cluster information per subject. | 
| Database | 
Subject database. | 
| FeatureSet | 
FeatureSet -- Encapsulates subject's feature vectors. | 
| MARFAudioFileFormat | 
Supported MARF Audio File Formats. | 
| MARFAudioFileFormat.Type | 
In addition to the types defined in AudioFileFormat.Type
 defines MP3, MIDI, and ULAW formats and their extensions. | 
| ModuleParams | 
Class ModuleParams provides ability to pass module-specific parameters from an application. | 
| Result | 
Represents a single classification result - ID and some value
 indicating either certain distance from the sample being recognized
 or a probability. | 
| ResultSet | 
Class ResultSet represents classification result
 set - IDs and some stats. | 
| Sample | 
Sample data container. | 
| SampleLoader | 
Abstract class that provides a generic implementation of the
 sample loading interface. | 
| SampleLoaderFactory | 
Provides a factory to instantiate requested SampleLoader module(s). | 
| SampleRecorder | 
Reads data from the input channel and writes to the output stream. | 
| StorageManager | 
Class StorageManager provides basic persistence manager. | 
| TrainingSample | 
TrainingSample contains one item in the training set. | 
| TrainingSet | 
TrainingSet -- Encapsulates Subject ID and subject's clusters or a feature set. |