Uses of Interface org.gcube.contentmanagement.gcubedocumentlibrary.projections.Projection
Date: 2013-06-18

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

## Uses of Interface
org.gcube.contentmanagement.gcubedocumentlibrary.projections.Projection

Packages that use Projection
org.gcube.contentmanagement.gcubedocumentlibrary.io |
org.gcube.contentmanagement.gcubedocumentlibrary.projections |
org.gcube.contentmanagement.gcubedocumentlibrary.views |

Uses of Projection in org.gcube.contentmanagement.gcubedocumentlibrary.io

Methods in org.gcube.contentmanagement.gcubedocumentlibrary.io that return Projection
`Projection<?,?>` | `ViewReader.view()` Returns the view definition used by this reader.

Methods in org.gcube.contentmanagement.gcubedocumentlibrary.io with parameters of type Projection
`` | `ViewReader.get(java.util.Iterator<java.lang.String> ids, Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collections.
`` | `Reader.get(java.util.Iterator<java.lang.String> ids, Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collections.
`` | `DocumentReader.get(java.util.Iterator<java.lang.String> ids, Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collections.
`` | `CachingReader.get(java.util.Iterator<java.lang.String> ids, Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collections.
`` | `ViewReader.get(Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collection.
`` | `Reader.get(Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collection.
`` | `DocumentReader.get(Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collection.
`` | `CachingReader.get(Projection<?,?> p)` Retrieves a stream of proxies of document descriptions in the target collection.
`GCubeDocument` | `ViewReader.get(java.lang.String id, Projection<?,?> p)` Returns a proxy of a document description in the target collection.
`GCubeDocument` | `Reader.get(java.lang.String id, Projection<?,?> p)` Returns a proxy of a document description in the target collection.
`GCubeDocument` | `DocumentReader.get(java.lang.String id, Projection<?,?> p)` Returns a proxy of a document description in the target collection.
`GCubeDocument` | `CachingReader.get(java.lang.String id, Projection<?,?> p)` Returns a proxy of a document description in the target collection.
`
`<E extends GCubeInnerElement>`
` | `DocumentReader.resolve(java.util.Iterator<java.net.URI> uris, Projection<E,?> p)` Retrieves a stream of proxies of elements of document descriptions in the target collection.
`
`<EL extends GCubeInnerElement>`
` | `ViewReader.resolve(java.util.Iterator<java.net.URI> uris, Projection<EL,?> p)` Retrieves a stream of proxies of elements of document descriptions in the target collection.
`
`<EL extends GCubeInnerElement>`
` | `Reader.resolve(java.util.Iterator<java.net.URI> uris, Projection<EL,?> p)` Retrieves a stream of proxies of elements of document descriptions in the target collection.
`
`<EL extends GCubeInnerElement>`
` | `CachingReader.resolve(java.util.Iterator<java.net.URI> uris, Projection<EL,?> p)` Retrieves a stream of proxies of elements of document descriptions in the target collection.
`
`<E extends GCubeInnerElement> E`
` | `DocumentReader.resolve(java.net.URI uri, Projection<E,?> p)` Retrieves a proxy of an element of a document description in the target collection.
`
`<EL extends GCubeInnerElement> EL`
` | `ViewReader.resolve(java.net.URI uri, Projection<EL,?> p)` Retrieves a proxy of an element of a document description in the target collection.
`
`<EL extends GCubeInnerElement> EL`
` | `Reader.resolve(java.net.URI uri, Projection<EL,?> p)` Retrieves a proxy of an element of a document description in the target collection.
`
`<EL extends GCubeInnerElement> EL`
` | `CachingReader.resolve(java.net.URI uri, Projection<EL,?> p)` Retrieves a proxy of an element of a document description in the target collection.

Constructors in org.gcube.contentmanagement.gcubedocumentlibrary.io with parameters of type Projection
`ViewReader(Projection<?,?> f, Reader r)` Creates an instance with a given view and a `DocumentReader`.

Uses of Projection in org.gcube.contentmanagement.gcubedocumentlibrary.projections

Classes in org.gcube.contentmanagement.gcubedocumentlibrary.projections that implement Projection
`class` | `AlternativeProjection` A `Projection` over `GCubeAlternative` elements.
`class` | `AnnotationProjection` A `Projection` over `GCubeAnnotation` elements.
`class` | `BaseProjection<E extends GCubeElement,P extends Property,SELF extends BaseProjection<E,P,SELF>>` Partial implementation of `Projection`.
`class` | `DocumentProjection` A `Projection` over `GCubeDocument`s.
`class` | `MetadataProjection` A `Projection` over `GCubeMetadata` elements.
`class` | `PartProjection` A `Projection` over `GCubePart` elements.
`class` | `PropertyProjection` A `Projection` over `GCubeElementProperty` elements.

Methods in org.gcube.contentmanagement.gcubedocumentlibrary.projections with parameters of type Projection
`static
`<P extends Property> P`
` | `Projections.opt(P prop, Projection<?,?> p)` Returns a `Property` with a optional constraint.

Uses of Projection in org.gcube.contentmanagement.gcubedocumentlibrary.views

Methods in org.gcube.contentmanagement.gcubedocumentlibrary.views that return Projection
`Projection<GCubeMetadata,PropertyTypes.MetadataProperty>` | `MetadataView.projection()` Returns the `Projection` that defines the view.
`Projection<E,P>` | `CollectionView.projection()` Returns the `Projection` that defines the view.
`Projection<GCubeAnnotation,PropertyTypes.AnnotationProperty>` | `AnnotationView.projection()` Returns the `Projection` that defines the view.

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