2.17.2: 2011-06-17

Package net.sf.basedb.util.bfs

Interface Summary
BfsParser Interface that it is recommended that all BFS parsers should implement.
DataWriterFactory<T> Factory implementations are responsible for creating BFS data writers that accepts data for a given owner object.
EventHandler Event handlers are used for reacting to various parsing events when parsing BFS files.
ExtraFileImporter Implementors are responsible for importing extra files specified in the BFS metadata file into the BASE file system.
FilenameGenerator<T> File name generators are used together with DataWriterFactory implementations to generate file names for BFS data files.
InputStreamLocator Defines a generic interface for opening an input stream from a named resource.
 

Class Summary
AbstractDataWriterFactory<T> Abstract implementation of a data writer factory.
AbstractFilenameGenerator<T> Abstract superclass for file names generator implementions that will help with ensuring that a generator creates unique file names.
AnnotationModel A model container for BFS annotation files.
AnnotationParser Parser implementation that parses a BFS annotation files.
AnnotationWriter  
BaseInputStreamLocator Input stream locator implementation that works with files within a given directory in the BASE file system.
DataParser Parser implementation that parses BFS data files.
DataWriter Writer implementation for writing BFS data files.
DiskInputStreamLocator Input stream locator implementation that works with files on the local file system.
EventType<T> Defines an event type that is sent in event notifications to event handlers.
GenericBaseDataWriterFactory<T> Generic implementation of a data writer factory that create files in the BASE file system.
GenericDiskDataWriterFactory<T> Generic implementation of a data writer factory that create files on the local file system.
GenericExtraFileImporter Extra file importer implementation that imports file to a specified directory in the BASE file system.
MatrixModel A model container for BFS data files.
MetadataModel A model container of the contents of a BFS metadata file.
MetadataModel.Section Holds information about a section.
MetadataModel.SectionEntry Holds information about a section entry.
MetadataParser Parser implementation that parses a BFS metadata file.
MetadataWriter Writer implementation for writing BFS metadata files.
MultiEventHandler Event handler implementation that forwards a single event to multiple event handlers.
SequenceFilenameGenerator File name generator implementation that generates file names using a simple numerical counter.
SuggestedFilenameGenerator File name generator implementation that uses the suggested file name.
 


2.17.2: 2011-06-17