A B C D E F G H I L M N O P R S T U V W

A

AbstractAdapter<FROM,TO,E extends java.lang.Exception> - Class in org.gcube.contentmanagement.gcubedocumentlibrary.streams.adapters
Abstract implementation for streams that adapt the elements of RemoteIterator-based streams to other elements of the same or different type.
AbstractAdapter(<any>, Filter<FROM, TO>, IFaultPolicy<? extends E>) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.streams.adapters.AbstractAdapter
Creates an instance with a RemoteIterator, a Filter, and a IFaultPolicy.
add(GCubeDocument) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.io.DocumentWriter
Adds a document description to the target collection and returns an identifier for it.
add(List<GCubeDocument>) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.io.DocumentWriter
Adds a document description to the target collection and returns an identifier for it.
add(Iterator<GCubeDocument>) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.io.DocumentWriter
Adds a document description to the target collection and returns an identifier for it.
add(GCubeDocument) - Method in interface org.gcube.contentmanagement.gcubedocumentlibrary.io.Writer
Adds a document description to the target collection and returns an identifier for it.
add(List<GCubeDocument>) - Method in interface org.gcube.contentmanagement.gcubedocumentlibrary.io.Writer
Adds a list of document descriptions to the target collection and returns a list of corresponding outcomes, where each outcome is either an identifier for the description or else a processing failure.
add(Iterator<GCubeDocument>) - Method in interface org.gcube.contentmanagement.gcubedocumentlibrary.io.Writer
Adds a stream of document descriptions to the target collection.
addAndSynchronize(GCubeDocument) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.io.DocumentWriter
Adds a document description to the target collection and returns a proxy for it which is synchronised with the changes applied to the description at the point of addition, including the assignment of identifiers to the description and its inner elements.
addAndSynchronize(GCubeDocument) - Method in interface org.gcube.contentmanagement.gcubedocumentlibrary.io.Writer
Adds a document description to the target collection and returns a proxy for it which is synchronised with the changes applied to the description at the point of addition, including the assignment of identifiers to the description and its inner elements.
addProperty(ViewProperty) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.views.BaseCollectionView
Adds a property to the view.
addProperty(QName, String) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.views.BaseCollectionView
Adds a property.
allexcept(P, P...) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.projections.BaseProjection
Behaves like BaseProjection.etc(), except for one or more properties of this projection.
ALTERNATIVE - Static variable in class org.gcube.contentmanagement.gcubedocumentlibrary.projections.Projections
 
alternative() - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.projections.Projections
Creates an AlternativeProjection.
AlternativeProjection - Class in org.gcube.contentmanagement.gcubedocumentlibrary.projections
A Projection over GCubeAlternative elements.
AlternativeProjection(TreePredicate) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.projections.AlternativeProjection
Creates an instance from a tree predicate, extracting only relevant constraints.
alternativesIn(URI) - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl.Streams
Converts a result set of into a RemoteIterator over GCubeAlternative.
alternativesIn(<any>) - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl.Streams
Converts a RemoteIterator over GCubeDocuments into a RemoteIterator over GCubeAlternatives.
alternativesIn(Iterator<GCubeDocument>) - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl.Streams
Converts a standard Iterator over GCubeDocuments into a standard Iterator over GCubeAlternatives.
ANNOTATION - Static variable in class org.gcube.contentmanagement.gcubedocumentlibrary.projections.Projections
 
annotation() - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.projections.Projections
Creates an AnnotationProjection.
AnnotationProjection - Class in org.gcube.contentmanagement.gcubedocumentlibrary.projections
A Projection over GCubeAnnotation elements.
AnnotationProjection(TreePredicate) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.projections.AnnotationProjection
Creates an instance from a tree predicate, extracting only relevant constraints.
annotationsIn(URI) - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl.Streams
Converts a result set of into a RemoteIterator over GCubeAnnotation.
annotationsIn(<any>) - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl.Streams
Converts a RemoteIterator over GCubeDocuments into a RemoteIterator over GCubeAnnotations.
annotationsIn(Iterator<GCubeDocument>) - Static method in class org.gcube.contentmanagement.gcubedocumentlibrary.streams.dsl.Streams
Converts a standard Iterator over GCubeDocuments into a standard Iterator over GCubeAnnotations.
AnnotationView - Class in org.gcube.contentmanagement.gcubedocumentlibrary.views
A SimpleView over GCubeAnnotations.
AnnotationView() - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.views.AnnotationView
 
AnnotationView(GCUBEScope) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.views.AnnotationView
 
AnnotationView(View) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.views.AnnotationView
 
AnnotationView(View, GCUBEScope) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.views.AnnotationView
 
AnnotationView(View, GCUBESecurityManager) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.views.AnnotationView
 
AnnotationView(View, GCUBEScope, GCUBESecurityManager) - Constructor for class org.gcube.contentmanagement.gcubedocumentlibrary.views.AnnotationView
 
apply(FROM) - Method in interface org.gcube.contentmanagement.gcubedocumentlibrary.streams.filters.Filter
Applies the filter to elements of the iteration.
apply(T) - Method in class org.gcube.contentmanagement.gcubedocumentlibrary.streams.filters.Processor
Applies the filter to elements of the iteration.

A B C D E F G H I L M N O P R S T U V W