Uses of Interface
com.hp.hpl.jena.util.iterator.ClosableIterator

Packages that use ClosableIterator
com.hp.hpl.jena.graph This package defines the Graph and Node family of classes, which form the underlying datatypes of the Jena system. 
com.hp.hpl.jena.graph.compose This package defines simple composite graphs - union, intersection, difference, and update-tracking. 
com.hp.hpl.jena.rdf.model A package for creating and manipulating RDF graphs.  
com.hp.hpl.jena.util.iterator   
 

Uses of ClosableIterator in com.hp.hpl.jena.graph
 

Classes in com.hp.hpl.jena.graph that implement ClosableIterator
 class TripleMatchIterator
          An iterator that selects triples from an underlying iterators of triples It used to take TripleMatch's, but those are obsolete.
 

Uses of ClosableIterator in com.hp.hpl.jena.graph.compose
 

Methods in com.hp.hpl.jena.graph.compose that return ClosableIterator
static ClosableIterator CompositionBase.butNot(ClosableIterator a, ClosableIterator b)
           Answer an iterator over the elements of iterator a that are not members of iterator b.
 

Methods in com.hp.hpl.jena.graph.compose with parameters of type ClosableIterator
static Filter CompositionBase.reject(ClosableIterator i)
           Answer a Filter that will reject any element that is a member of iterator i.
static ClosableIterator CompositionBase.butNot(ClosableIterator a, ClosableIterator b)
           Answer an iterator over the elements of iterator a that are not members of iterator b.
static ExtendedIterator CompositionBase.recording(ClosableIterator i, java.util.Set seen)
           Answer an iterator that will record every element delived by next() in the set seen.
static int CompositionBase.countIterator(ClosableIterator i)
           Answer the number of items in the closable iterator i.
static Filter CompositionBase.ifIn(ClosableIterator i)
           Answer a Filter that will accept any object that is an element of iterator i.
 

Uses of ClosableIterator in com.hp.hpl.jena.rdf.model
 

Subinterfaces of ClosableIterator in com.hp.hpl.jena.rdf.model
 interface NodeIterator
          An iterator which returns RDF nodes.
 interface NsIterator
          An iterator which returns namespace URI's.
 interface ResIterator
          An iterator which returns RDF Resources.
 interface RSIterator
          An RSIterator is a ClosableIterator (qv) which delivers only ReifedStatement's and which has a next-method with that return type.
 interface StmtIterator
          An iterator which returns RDF Statements.
 

Uses of ClosableIterator in com.hp.hpl.jena.util.iterator
 

Subinterfaces of ClosableIterator in com.hp.hpl.jena.util.iterator
 interface ExtendedIterator
          an ExtendedIterator is a ClosableIterator on which other operations are defined for convenience in iterator composition: composition, filtering in, filtering out, and element mapping.
 

Classes in com.hp.hpl.jena.util.iterator that implement ClosableIterator
 class ConcatIteratorList
           
 class EarlyBindingIterator
          Fully execute the iterator immediately, but pretend we haven't.
 class FilterIterator
          Creates a sub-Iterator by filtering.
 class LazyIterator
          An ExtendedIterator that is created lazily.
 class Map1Iterator
          An iterator that consumes an underlying iterator and maps its results before delivering them; supports remove if the underlying iterator does.
 class MapFilterIterator
           
 class MapMany
           
 class NiceIterator
           
 class SingletonIterator
          A ClosableIterator that contains only one element
 class UniqueExtendedIterator
          A variant on the closable/extended iterator that filters out duplicate values.
 class WrappedIterator
          a WrappedIterator is an ExtendedIterator wrapping around a plain (or presented as plain) Iterator.
 

Methods in com.hp.hpl.jena.util.iterator with parameters of type ClosableIterator
static ExtendedIterator NiceIterator.andThen(ClosableIterator a, ClosableIterator b)
          concatenate two closable iterators.
 ExtendedIterator NiceIterator.andThen(ClosableIterator other)
          make a new iterator, which is us then the other chap.
 ExtendedIterator LazyIterator.andThen(ClosableIterator other)
           
 ExtendedIterator ExtendedIterator.andThen(ClosableIterator other)
          return a new iterator which delivers all the elements of this iterator and then all the elements of the other iterator.
 

Constructors in com.hp.hpl.jena.util.iterator with parameters of type ClosableIterator
MapMany(ClosableIterator base, MapFiller sm)
           
MapFilterIterator(MapFilter fl, ClosableIterator e)
          Creates a sub-Iterator.
 



Copyright © 2001-2003 Hewlett-Packard. All Rights Reserved.