Package org.imemex.idm

Interface Summary
Components  
Content  
FileViewInterface Offers routines for importing/exporting or representing files&folders as iMeMex resource views.
Group<T extends ResourceView>  
Hashable  
PredicateVariableConventions This interface describes naming conventions for variables of predicates that are created by the query processor.
ResourceView Top-level central interface of iMeMex.
Tuple Interface to be followed by tuple components.
 

Class Summary
AbstractContent Abstract implementation of the content interface.
AbstractResourceView This class implements: get- and set name toString
AttributeExistsPredicate Checks for the existance of an attribute in a tuple component.
Contents static helper methods for content
DecoratedGroup  
DecoratedTuple Decorates a tuple instance.
DefaultContent  
DefaultGroup<T extends ResourceView> A default implementation of the Group interface.
DefaultResourceView  
DefaultTuple Default implementation of the Tuple interface.
PredicateBindingsGenerator Generator for bindings between predicates and resource views.
PredicateEvaluator TODO
ResourceViewSerializer  
Tuple.AttributeEntry An Entry of this tuple.
 

Enum Summary
Components.ComponentType Enumeration of component types.
 

Exception Summary
AttributeAlreadyExistsException TODO
InvalidIQLQueryException  
InvalidIQLSyntaxException  
InvalidResourceViewException This exception occurs when someone tries to construct or access a resource view that is not valid.
NoSuchAttributeException  
NoSuchResourceViewException  
ResourceViewAlreadyExistsException