org.gcube.contentmanagement.gcubedocumentlibrary.io
Date: 2013-06-18

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.gcube.contentmanagement.gcubedocumentlibrary.io

Interface Summary
DocumentCache | A cache of `GCubeDocument`s to use with `CachingReader`s.
Reader | A set of facilities to retrieve document descriptions, or elements of those descriptions, from remote collections.
Writer | Defines facilities to change the contents of a remote collection of document descriptions, including adding new descriptions, updating existing descriptions, and deleting existing descriptions.

Class Summary
BaseReader | Partial implementation of `Reader`.
CachingReader | A `Reader` that maintains and uses the results of another `Reader` in a `DocumentCache`.
DocumentReader | A `Reader` that allows arbitrary `Projection`s over document descriptions.
DocumentWriter | A `Writer` implementation.
SimpleLRUCache | A `LinkedHashMap`-based implementation of `DocumentCache`.
ViewReader | A `Reader` that uses a predefined `Projection` to view any other `Projection`s that is used to constrain the properties of the documents in the target collection.

Exception Summary
InvalidProjectionException | Raised for a `Projection` that is invalid in the context of usage.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES