HEADER

Package ru.biosoft.access

Provides classes and interfaces for data collections.

See
          Description

Class Diagram Summary
access 
CollectionConcept0
 

Interface Summary
CollectionUnionCollection that is union of several collections.
CreateDataCollectionControllerControl process of creating data collection.
DataCollectionDataCollection is a set of homogeneous DataElements.
DataCollectionListenerInterface for listen data collection events.
DataElementMinimal interface for storing object in the data collection.
FilterUsed for filtering data elements.
IndexInterface for storing/extracting indexes.
MutableDataElement 
QuerySystem 
Repository 
SQLTransformerAdapter for storing/extracting data elements to/from SQL DBMS.
TransformerTransforms DataElement from one type to another.
 

Class Summary
AbstractDataCollectionThis abstract class provides default implementations for most of the methods in the DataCollection interface.
AbstractTransformerTransform data element of one type to other type.
BTreeIndexMaps keys to entries.
CollectionFactory 
CollectionFactory.CollectionClassLoader 
CompositeFilter 
CreateDataCollectionDefaultControllerDefault implementation of creating data collection.
DataCollectionEventImplements event change in a collection .
DataCollectionInfo 
DataCollectionInfoParserParse data collection description file.
DataCollectionUnionCollection that is union of several collections.
DataCollectionUnion2 
DataCollectionVetoExceptionException for cancelling data collection operation.
DataElementRef 
DataElementSupportImplements DataElement interface by common way.
DerivedDataCollectionGeneral class for derived data collection.
EntryDataElement that store his data in text-based format.
EntryCollection 
FileCollectionFileCollection is DataCollection for storing FileDataElement objects .
FileDataElementFileDataElement is DataElement which wraps the File object.
FileEntryCollectionImplements simple access procedures to databases in EMBL-like format.
FileEntryCollection2 
Filter.IncludeAllFilterImplementation of filter that accept any data element.
Filter.IncludeNoneFilterImplementation of filter that accept nothing.
FilteredDataCollection 
Index.IndexEntryStore information about entry location.
IndexTableIndexTable extention of hash table for work with database indexes.
LocalRepositoryLocalRepository creates hierarchical DataCollection.
LocalRepositoryBeanInfo 
LocalRepositoryMessageBundle 
MemIndex 
MutableDataElementSupport 
MutableFilterMutableFilter is a filter whose selection condition can be changed in runtime.
PatternFilterAbstract filter to check some DataElement property to correspond pattern defined by Perl5 regular expression.
SQLDataCollectionDataCollection which store all information in SQL DBMS.
TransformedDataCollectionImplemnation note: we are not propagate DataCollectionEvents, because this work is done by primary DataCollection (it has the same parent).
TransformedDataCollectionBeanInfo 
TransformedDataCollectionMessageBundle 
VectorDataCollectionDataCollection based on Vector ( DataElement's is stored in Vector ).
VectorDataCollectionBeanInfo 
VectorDataCollectionMessageBundle 
XMLTransformerConverts FileDataElement to the Object and back This transformer is used for Embl file format converting
 

Package ru.biosoft.access Description

Provides classes and interfaces for data collections.


FOOTER

BOTTOM