Package org.imemex.componentmappings

Interface Summary
ComponentMappingProxy Proxy to access and manage component mappings.
Index Each index is a logical query planner, because it will try to process a given logical query tree on its data.
IndexView An index view is the result of an index lookup.
IndexViewPullOperator An index view pull operator needs to provide a method to find out which components are available in the pulled index views.
MappingSet A mapping set is the basis for indexes and replicas.
OID  
OIDResourceView  
Replica A replica extends a mapping set by methods to get an index view by OID or fullscan.
 

Class Summary
AbstractComponentReplicaWrapper<T>  
AbstractOIDResourceView TODO
Activator Activator for the Component Mapping Proxy bundle.
ComponentExtractingPullOperator<T> A pull operator which generates mappings of a certain component from a pull operator of index views.
ContentWithCoverage Represents one content with an indication of whether it is covered or not.
DefaultIndexView This implementation of an index view takes all possible values as inputs to the constructor and returns them in their coresponding getter methods.
DefaultOIDResourceView TODO what is the purpose of this class?
IndexAndReplica Print methods for indexes and replicas.
IndexAndReplicaPrinterTest Its always nice to have a test case - isn't it? Even though its only used to output current status information:-)
IndexViewFromComponentPullOperator<T> This pull operator takes a pull operator of mappings as input and converts it to a pull operator of index view.
IndexViewFromOIDPullOperator<T> A pull operator that extract OIDs from given mappings.
IndexViewToResourceView A wrapper around an index view which makes it look like a resource view.
MappingSetHelper Helper functionality for mapping sets.
OIDResourceViewToIndexViewPullOperator A pull operator to convert from OID resource view to index view.
 

Exception Summary
InvalidOIDException  
NoSuchIndexException Indicates that a component index does not exist.