Uses of Interface
org.apache.jena.util.iterator.ClosableIterator
Packages that use ClosableIterator
Package
Description
This package defines the Graph and Node family of classes, which
form the underlying datatypes of the Jena system.
This package defines simple composite graphs - union, intersection,
difference, and update-tracking.
Various memory-based implementations of interfaces,
specifically GraphMem for memory-based Graphs.
A package for creating and manipulating RDF graphs.
This package contains implementations of the interfaces defined
in the .model package, eg ModelCom for Model, ResourceImpl
for Resource, and so on.
Provides a selection of simple rule engines for Jena inference models.
Internal implementation objects used by the rule system interpreters
and compilers.
A package for defining useful iterators and iterator operations,
including concatenation, mapping, filtering, empty and singleton
iterators, iterator wrappers, and the
ExtendedIterator
class used in many places in Jena.-
Uses of ClosableIterator in org.apache.jena.graph
Subinterfaces of ClosableIterator in org.apache.jena.graphModifier and TypeInterfaceDescriptioninterfaceAn extended iterator that can return its next element as a Triple. -
Uses of ClosableIterator in org.apache.jena.graph.compose
Methods in org.apache.jena.graph.compose that return ClosableIteratorModifier and TypeMethodDescriptionstatic <T> ClosableIterator<T>CompositionBase.butNot(ClosableIterator<T> a, ClosableIterator<? extends T> b) Answer an iterator over the elements of iterator a that are not members of iterator b.Methods in org.apache.jena.graph.compose with parameters of type ClosableIteratorModifier and TypeMethodDescriptionstatic <T> ClosableIterator<T>CompositionBase.butNot(ClosableIterator<T> a, ClosableIterator<? extends T> b) Answer an iterator over the elements of iterator a that are not members of iterator b.static <T> Predicate<T>CompositionBase.ifIn(ClosableIterator<T> i) Answer aPredicatethat will accept any object that is an element of iterator i.static <T> ExtendedIterator<T>CompositionBase.recording(ClosableIterator<T> i, Set<T> seen) Answer an iterator that will record every element delived bynext()in the setseen.static <T> Predicate<T>CompositionBase.reject(ClosableIterator<? extends T> i) Answer aPredicatethat will reject any element that is a member of iterator i. -
Uses of ClosableIterator in org.apache.jena.mem
Classes in org.apache.jena.mem that implement ClosableIteratorModifier and TypeClassDescriptionclassHelper class for listObjects.classAn iterator wrapper for NodeToTriplesMap iterators which ensures that a .remove on the base iterator is copied to the other two maps of this GraphMem.classA WrappedIterator which remembers the last object next'ed in a protected instance variable, so that subclasses have access to it during .remove. -
Uses of ClosableIterator in org.apache.jena.mem2.iterator
Classes in org.apache.jena.mem2.iterator that implement ClosableIteratorModifier and TypeClassDescriptionclassIterator that iterates over the entries of sets which are contained in the given iterator of sets.classAn iterator over a sparse array, that skips null entries.classAn iterator over a sparse array, that skips null entries. -
Uses of ClosableIterator in org.apache.jena.mem2.store.roaring
Classes in org.apache.jena.mem2.store.roaring that implement ClosableIteratorModifier and TypeClassDescriptionclassA triple iterator that iterates over triple indices in a RoaringBitmapBatchIterator. -
Uses of ClosableIterator in org.apache.jena.rdf.model
Subinterfaces of ClosableIterator in org.apache.jena.rdf.modelModifier and TypeInterfaceDescriptioninterfaceAn iterator which returns RDF nodes.interfaceAn iterator which returns namespace URI's.interfaceAn iterator which returns RDF Resources.interfaceAn iterator which returns RDF Statements. -
Uses of ClosableIterator in org.apache.jena.rdf.model.impl
Classes in org.apache.jena.rdf.model.impl that implement ClosableIteratorModifier and TypeClassDescriptionclassAn internal class not normally of interest to application developers.classA NodeIterator implementation.classAn NsIterator implementationclassAn implementation of ResIterator.classAn internal class not normally of interest to developers.classAn implementation of StmtIterator. -
Uses of ClosableIterator in org.apache.jena.reasoner.rulesys
Methods in org.apache.jena.reasoner.rulesys that return ClosableIterator -
Uses of ClosableIterator in org.apache.jena.reasoner.rulesys.impl
Classes in org.apache.jena.reasoner.rulesys.impl that implement ClosableIteratorModifier and TypeClassDescriptionclassWraps up the results an LP rule engine instance into a conventional iterator.classWrapper around triple searches using in the back chainer to attempt a restart in the case of a failure such as cross-transaction query.Methods in org.apache.jena.reasoner.rulesys.impl that return ClosableIteratorModifier and TypeMethodDescriptionIn some formulations the context includes deductions that are not yet visible to the underlying graph but need to be checked for.In some formulations the context includes deductions that are not yet visible to the underlying graph but need to be checked for. -
Uses of ClosableIterator in org.apache.jena.util.iterator
Subinterfaces of ClosableIterator in org.apache.jena.util.iteratorModifier and TypeInterfaceDescriptioninterfaceAn ExtendedIterator is aClosableIteratoron which other operations are defined for convenience in iterator composition: composition, filtering in, filtering out, and element mapping.
NOTE that the result of these operations consumes the base iterator(s); they do not make independent copies.Classes in org.apache.jena.util.iterator that implement ClosableIteratorModifier and TypeClassDescriptionclassCreates a sub-Iterator by filtering.classLazyIterator<T>An ExtendedIterator that is created lazily.classMap1Iterator<From,To> An iterator that consumes an underlying iterator and maps its results before delivering them; supports remove if the underlying iterator does.classMapFilterIterator<T,X> A MapFilterIterator takes a MapFilter and an [Extended]Iterator and returns a new ExtendedIterator which delivers the sequence of all non-null elements MapFilter(X) for X from the base iterator.classNiceIterator<T>NiceIterator is the standard base class implementing ExtendedIterator.classNullIterator<T>An empty iterator.classA ClosableIterator that contains only one elementclassa WrappedIterator is an ExtendedIterator wrapping around a plain (or presented as plain) Iterator.