Package ru.biosoft.access

Provides classes and interfaces for data collections.

See:
          Description

Interface Summary
CollectionUnion Collection that is union of several collections.
CreateDataCollectionController Control process of creating data collection.
DataCollection DataCollection is a set of homogeneous DataElements.
DataCollectionListener Interface for listen data collection events.
DataElement Minimal interface for storing object in the data collection.
Filter Used for filtering data elements.
Index Interface for storing/extracting indexes.
Key  
MutableDataElement  
QueryFilter  
QuerySystem ...
Repository  
SqlTransformer Adapter for storing/extracting data elements to/from SQL DBMS.
Transformer Transforms DataElement from one type to another.
 

Class Summary
AbstractDataCollection This abstract class provides default implementations for most of the methods in the DataCollection interface.
AbstractTransformer Transform data element of one type to other type.
BTreeIndex Maps keys to entries.
BTreeIndex.IntKey  
BTreeIndex.NodeKey  
BTreeRangeIndex Index for search keys by custom algorithm.
CollectionFactory  
CollectionFactory.CollectionClassLoader  
CompositeFilter  
CreateDataCollectionDefaultController Default implementation of creating data collection.
DataCollectionAddUndo  
DataCollectionEvent Implements event change in a collection .
DataCollectionInfo  
DataCollectionListenerSupport Utility class that implements stub for DataCollectionListener.
DataCollectionRemoveUndo  
DataCollectionUndoListener These class listen all changes inn DataCollection, converts them to UndoableEdit and add them to UndoManager.
DataCollectionUnion Collection that is union of several collections.
DataCollectionUnion2  
DataElementRef  
DataElementSupport Implements DataElement interface by common way.
DefaultQuerySystem DefaultQuerySystem loads indexes based on information from DataCollectionInfo.
DerivedDataCollection General class for derived data collection.
Entry DataElement that store his data in text-based format.
EntryCollection  
FileCollection FileCollection is DataCollection for storing FileDataElement objects .
FileDataElement FileDataElement is DataElement which wraps the File object.
FileEntryCollection Implements simple access procedures to databases in EMBL-like format.
FileEntryCollection2  
Filter.IncludeAllFilter Implementation of filter that accept any data element.
Filter.IncludeNoneFilter Implementation of filter that accept nothing.
FilteredDataCollection  
Index.IndexEntry Store information about entry location.
Index.StringIndexEntry  
IndexTable IndexTable extention of hash table for work with database indexes.
LocalRepository LocalRepository creates hierarchical DataCollection.
LocalRepositoryBeanInfo  
MemIndex  
MessageBundle  
MutableDataElementSupport  
MutableFilter MutableFilter is a filter whose selection condition can be changed in runtime.
PatternFilter Abstract filter to check some DataElement property to correspond regular expression.
SqlConnectionPool Utility class for managemenet connections for SQL databases through JDBC.
SqlDataCollection DataCollection which store all information in SQL DBMS.
SqlDataCollectionBeanInfo  
SqlTransformerSupport  
TransformedDataCollection Implemnation note: we are not propagate DataCollectionEvents, because this work is done by primary DataCollection (it has the same parent).
TransformedDataCollectionBeanInfo  
VectorDataCollection DataCollection based on Vector ( DataElement's is stored in Vector ).
VectorDataCollectionBeanInfo  
XMLTransformer Converts FileDataElement to the Object and back This transformer is used for Embl file format converting
 

Exception Summary
DataCollectionVetoException Exception for cancelling data collection operation.
 

Package ru.biosoft.access Description

Provides classes and interfaces for data collections.



Copyright © 2001-2003 Biosof.Ru. All Rights Reserved.