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

Packages that use ExtendedIterator
com.hp.hpl.jena.db A general database backend for persistent storage of Jena models. 
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.graph.query Defines the graph-level Query classes, allowing multi-pattern query over arbitrary graphs. 
com.hp.hpl.jena.ontology Provides a set of abstractions and convenience classes for accessing and manipluating ontologies represented in RDF. 
com.hp.hpl.jena.ontology.daml A re-implementation of the Jena 1.X DAML+OIL API, to assist Jena 1 users to move to Jena2. 
com.hp.hpl.jena.rdf.model A package for creating and manipulating RDF graphs. 
com.hp.hpl.jena.reasoner The Jena2 reasoner subsystem is designed to allow a range of inference engines to be plugged into Jena. 
com.hp.hpl.jena.reasoner.dig   
com.hp.hpl.jena.reasoner.rulesys Provides a selection of simple rule engines for Jena inference models. 
com.hp.hpl.jena.reasoner.transitiveReasoner This package contains a reasoner which supports transitive-reflexive closure of subPropertyOf and subClassOf relations. 
com.hp.hpl.jena.shared This package defines some classes common to the Jena API and SPI levels, in particular the JenaException class from which all Jena-specific exceptions hang, and the interface PrefixMapping for translation to and from QNames. 
com.hp.hpl.jena.util Miscellaneous collection of utility classes. 
com.hp.hpl.jena.util.iterator 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 ExtendedIterator in com.hp.hpl.jena.db
 

Methods in com.hp.hpl.jena.db that return ExtendedIterator
 ExtendedIterator IDBConnection.getAllModelNames()
          Retrieve a list of all models in the database
 ExtendedIterator DBConnection.getAllModelNames()
           
 ExtendedIterator GraphRDB.getPropertyTriples()
          Returns triples that describe this graph in the system properties graph.
 ExtendedIterator GraphRDB.graphBaseFind(TripleMatch m)
           
static ExtendedIterator ModelRDB.listModels(IDBConnection dbcon)
          List the names of all models stored in the database
 ExtendedIterator GraphRDB.reifierTriples(TripleMatch m)
           
 

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

Subinterfaces of ExtendedIterator in com.hp.hpl.jena.graph
 interface TripleIterator
          An extended iterator that can return its next element as a Triple.
 

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

Methods in com.hp.hpl.jena.graph that return ExtendedIterator
 ExtendedIterator Reifier.allNodes()
          return an iterator over all the nodes that are reifiying something in this reifier.
 ExtendedIterator Reifier.allNodes(Triple t)
          return an iterator over all the nodes that are reifiying t in this reifier.
 ExtendedIterator Graph.find(Node s, Node p, Node o)
          Returns an iterator over Triple.
 ExtendedIterator Reifier.find(TripleMatch m)
          Answer an iterator over all the reification triples in this Reifier that match m.
 ExtendedIterator Graph.find(TripleMatch m)
          Returns an iterator over all the Triples that match the triple pattern.
static ExtendedIterator GraphUtil.findAll(Graph g)
          Answer an iterator covering all the triples in the specified graph.
 ExtendedIterator Reifier.findEither(TripleMatch m, boolean showHidden)
          Answer an iterator over the reification triples of this Reifier, or an empty iterator - if showHidden is false, only the exposed triples, otherwise only the concealed ones.
 ExtendedIterator Reifier.findExposed(TripleMatch m)
          Answer an iterator over all the reification triples that this Reifier exposes (ie all if Standard, none otherwise) that match m.
 ExtendedIterator GraphMaker.listGraphs()
          Answer an [extended] iterator where each element is the name of a graph in the maker, and the complete sequence exhausts the set of names.
 

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

Methods in com.hp.hpl.jena.graph.compose that return ExtendedIterator
 ExtendedIterator Union.graphBaseFind(TripleMatch t)
          To find in the union, find in the components, concatenate the results, and omit duplicates.
 ExtendedIterator MultiUnion.graphBaseFind(TripleMatch t)
           Answer an iterator over the triples in the union of the graphs in this composition.
 ExtendedIterator Intersection.graphBaseFind(TripleMatch s)
           
 ExtendedIterator DisjointUnion.graphBaseFind(TripleMatch m)
           
 ExtendedIterator Difference.graphBaseFind(TripleMatch t)
           
 ExtendedIterator Delta.graphBaseFind(TripleMatch tm)
          Find all the base triples matching tm, exclude the ones that are deleted, add the ones that have been added.
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 ExtendedIterator CompositionBase.rejecting(ExtendedIterator i, Graph seen)
          Answer an iterator over the elements of i that are not in the graph seen.
static ExtendedIterator CompositionBase.rejecting(ExtendedIterator i, java.util.Set seen)
           Answer an iterator over the elements of iterator i that are not in the set seen.
 

Methods in com.hp.hpl.jena.graph.compose with parameters of type ExtendedIterator
static ExtendedIterator CompositionBase.rejecting(ExtendedIterator i, Graph seen)
          Answer an iterator over the elements of i that are not in the graph seen.
static ExtendedIterator CompositionBase.rejecting(ExtendedIterator i, java.util.Set seen)
           Answer an iterator over the elements of iterator i that are not in the set seen.
 

Uses of ExtendedIterator in com.hp.hpl.jena.graph.query
 

Methods in com.hp.hpl.jena.graph.query that return ExtendedIterator
 ExtendedIterator SimpleQueryPlan.executeBindings()
           
 ExtendedIterator BindingQueryPlan.executeBindings()
           
 ExtendedIterator Query.executeBindings(Graph g, java.util.List stages, Node[] results)
           
 ExtendedIterator Query.executeBindings(Graph g, Node[] results)
           
 ExtendedIterator SimpleQueryEngine.executeBindings(java.util.List outStages, NamedGraphMap args, Node[] nodes)
           
 ExtendedIterator Query.executeBindings(java.util.List outStages, NamedGraphMap args, Node[] nodes)
          the standard "default" implementation of executeBindings.
 ExtendedIterator Query.executeBindings(NamedGraphMap args, Node[] nodes)
           
static ExtendedIterator SimpleQueryHandler.objectsFor(Graph g, Node s, Node p)
           
 ExtendedIterator SimpleQueryHandler.objectsFor(Node s, Node p)
           
 ExtendedIterator QueryHandler.objectsFor(Node s, Node p)
          deliver an iterator over all the objects _o_ such that _(s, p, o)_ is in the underlying graph; nulls count as wildcards. .remove() is not defined on this iterator.
static ExtendedIterator SimpleQueryHandler.predicatesFor(Graph g, Node s, Node o)
           
 ExtendedIterator SimpleQueryHandler.predicatesFor(Node s, Node o)
           
 ExtendedIterator QueryHandler.predicatesFor(Node s, Node o)
          Answer an iterator over all the predicates p such that (s, p, o) is in the underlying graph. .remove() is not defined on this iterator.
static ExtendedIterator SimpleQueryHandler.subjectsFor(Graph g, Node p, Node o)
           
 ExtendedIterator SimpleQueryHandler.subjectsFor(Node p, Node o)
           
 ExtendedIterator QueryHandler.subjectsFor(Node p, Node o)
          deliver an iterator over all the subjects _s_ such that _(s, p, o)_ is in the underlying graph; nulls count as wildcards. .remove() is not defined on this iterator.
 

Uses of ExtendedIterator in com.hp.hpl.jena.ontology
 

Methods in com.hp.hpl.jena.ontology that return ExtendedIterator
 ExtendedIterator OntModel.listAllDifferent()
           Answer an iterator that ranges over the nodes that denote pair-wise disjointness between sets of classes.
 ExtendedIterator OntModel.listAnnotationProperties()
           Answer an iterator that ranges over the properties in this model that are declared to be annotation properties.
 ExtendedIterator Ontology.listBackwardCompatibleWith()
          Answer an iterator over all of the resources representing ontologies that this ontology is backwards compatible with.
 ExtendedIterator OntModel.listClasses()
           Answer an iterator that ranges over all of the various forms of class description resource in this model.
 ExtendedIterator OntResource.listComments(java.lang.String lang)
          Answer an iterator over all of the comment literals for this resource.
 ExtendedIterator OntModel.listComplementClasses()
           Answer an iterator that ranges over the complement class-descriptions in this model, i.e. the class resources specified to have a property complementOf (or equivalent) and a list of values.
 ExtendedIterator OntModel.listDataRanges()
          Answer an iterator over the DataRange objects in this ontology, if there are any.
 ExtendedIterator OntModel.listDatatypeProperties()
           Answer an iterator that ranges over the datatype property resources in this model, i.e. the resources with rdf:type DatatypeProperty or equivalent.
 ExtendedIterator OntClass.listDeclaredProperties()
          Answer an iteration of the properties associated with a frame-like view of this class.
 ExtendedIterator OntClass.listDeclaredProperties(boolean direct)
          Answer an iteration of the properties associated with a frame-like view of this class.
 ExtendedIterator OntProperty.listDeclaringClasses()
          Answer an iterator of all of the classes in this ontology, such that each returned class has this property as one of its properties in OntClass.listDeclaredProperties().
 ExtendedIterator OntProperty.listDeclaringClasses(boolean direct)
          Answer an iterator of all of the classes in this ontology, such that each returned class has this property as one of its properties in OntClass.listDeclaredProperties(boolean).
 ExtendedIterator OntResource.listDifferentFrom()
          Answer an iterator over all of the resources that are declared to be different from this resource.
 ExtendedIterator OntClass.listDisjointWith()
          Answer an iterator over all of the classes that this class is declared to be disjoint with.
 ExtendedIterator AllDifferent.listDistinctMembers()
          Answer an iterator over all of the individuals that are declared to be distinct by this AllDifferent declaration.
 ExtendedIterator OntProperty.listDomain()
          Answer an iterator over all of the declared domain classes of this property.
 ExtendedIterator OntModel.listEnumeratedClasses()
           Answer an iterator that ranges over the enumerated class class-descriptions in this model, i.e. the class resources specified to have a property oneOf (or equivalent) and a list of values.
 ExtendedIterator OntClass.listEquivalentClasses()
          Answer an iterator over all of the classes that are declared to be equivalent classes to this class.
 ExtendedIterator OntProperty.listEquivalentProperties()
          Answer an iterator over all of the properties that are declared to be equivalent properties to this property.
 ExtendedIterator OntModel.listFunctionalProperties()
           Answer an iterator that ranges over the functional property resources in this model, i.e. the resources with rdf:type FunctionalProperty or equivalent.
 ExtendedIterator OntModel.listHierarchyRootClasses()
          Answer an iterator over the classes in this ontology model that represent the uppermost nodes of the class hierarchy.
 ExtendedIterator OntModel.listImportedModels()
          Answer an iterator over the ontologies that this ontology imports, each of which will have been wrapped as an ontology model using the same OntModelSpec as this model.
 ExtendedIterator Ontology.listImports()
          Answer an iterator over all of the resources representing ontologies imported by this ontology.
 ExtendedIterator Ontology.listIncompatibleWith()
          Answer an iterator over all of the resources representing ontologies that this ontology is incompatible with.
 ExtendedIterator OntModel.listIndividuals()
           Answer an iterator that ranges over the individual resources in this model, i.e. the resources with rdf:type corresponding to a class defined in the ontology.
 ExtendedIterator OntModel.listIndividuals(Resource cls)
           Answer an iterator that ranges over the resources in this model that are instances of the given class.
 ExtendedIterator OntClass.listInstances()
          Answer an iterator over the individuals in the model that have this class among their types.
 ExtendedIterator OntModel.listIntersectionClasses()
           Answer an iterator that ranges over the intersection class-descriptions in this model, i.e. the class resources specified to have a property intersectionOf (or equivalent) and a list of values.
 ExtendedIterator OntProperty.listInverse()
          Answer an iterator over the properties that are defined to be inverses of this property.
 ExtendedIterator OntModel.listInverseFunctionalProperties()
           Answer an iterator that ranges over the inverse functional property resources in this model, i.e. the resources with rdf:type InverseFunctionalProperty or equivalent.
 ExtendedIterator OntProperty.listInverseOf()
          Answer an iterator over all of the properties that this property is declared to be the inverse of.
 ExtendedIterator OntResource.listIsDefinedBy()
          Answer an iterator over all of the resources that are declared to define this resource.
 ExtendedIterator OntResource.listLabels(java.lang.String lang)
          Answer an iterator over all of the label literals for this resource.
 ExtendedIterator OntModel.listNamedClasses()
           Answer an iterator that ranges over the named class-descriptions in this model, i.e. resources with rdf:type Class (or equivalent) and a node URI.
 ExtendedIterator OntModel.listObjectProperties()
           Answer an iterator that ranges over the object property resources in this model, i.e. the resources with rdf:type ObjectProperty or equivalent.
 ExtendedIterator EnumeratedClass.listOneOf()
          Answer an iterator over all of the individuals that are declared to be the class extension for this class.
 ExtendedIterator DataRange.listOneOf()
          Answer an iterator over all of the literals that are declared to be the permissible values for this class.
 ExtendedIterator OntModel.listOntologies()
           Answer an iterator that ranges over the ontology resources in this model, i.e. the resources with rdf:type Ontology or equivalent.
 ExtendedIterator OntModel.listOntProperties()
           Answer an iterator that ranges over the property resources in this model, i.e. the resources with rdf:type Property or equivalent.
 ExtendedIterator BooleanClassDescription.listOperands()
          Answer an iterator over all of the clases that are the operands of this Boolean class expression.
 ExtendedIterator Ontology.listPriorVersion()
          Answer an iterator over all of the resources representing ontologies that this ontology supercedes.
 ExtendedIterator OntProperty.listRange()
          Answer an iterator over all of the declared range classes of this property.
 ExtendedIterator OntResource.listRDFTypes(boolean direct)
           Answer an iterator over the RDF classes to which this resource belongs.
 ExtendedIterator OntModel.listRestrictions()
           Answer an iterator that ranges over the property restriction class-descriptions in this model, i.e. resources with rdf:type Restriction (or equivalent).
 ExtendedIterator OntResource.listSameAs()
          Answer an iterator over all of the resources that are declared to be the same as this resource.
 ExtendedIterator Individual.listSameIndividualAs()
          Deprecated. WebOnt have removed owl:sameIndividualAs. Use OntResource.listSameAs() instead.
 ExtendedIterator OntResource.listSeeAlso()
          Answer an iterator over all of the resources that are declared to provide addition information about this resource.
 ExtendedIterator OntClass.listSubClasses()
          Answer an iterator over all of the classes that are declared to be sub-classes of this class.
 ExtendedIterator OntClass.listSubClasses(boolean direct)
           Answer an iterator over the classes that are declared to be sub-classes of this class.
 ExtendedIterator OntProperty.listSubProperties()
          Answer an iterator over all of the properties that are declared to be sub-properties of this property.
 ExtendedIterator OntProperty.listSubProperties(boolean direct)
          Answer an iterator over all of the properties that are declared to be sub-properties of this property.
 ExtendedIterator OntClass.listSuperClasses()
          Answer an iterator over all of the classes that are declared to be super-classes of this class.
 ExtendedIterator OntClass.listSuperClasses(boolean direct)
          Answer an iterator over all of the classes that are declared to be super-classes of this class.
 ExtendedIterator OntProperty.listSuperProperties()
          Answer an iterator over all of the properties that are declared to be super-properties of this property.
 ExtendedIterator OntProperty.listSuperProperties(boolean direct)
          Answer an iterator over all of the properties that are declared to be super-properties of this property.
 ExtendedIterator OntModel.listSymmetricProperties()
           Answer an iterator that ranges over the symmetric property resources in this model, i.e. the resources with rdf:type SymmetricProperty or equivalent.
 ExtendedIterator OntModel.listTransitiveProperties()
           Answer an iterator that ranges over the transitive property resources in this model, i.e. the resources with rdf:type TransitiveProperty or equivalent.
 ExtendedIterator OntModel.listUnionClasses()
           Answer an iterator that ranges over the union class-descriptions in this model, i.e. the class resources specified to have a property unionOf (or equivalent) and a list of values.
 ExtendedIterator OntResource.listVersionInfo()
          Answer an iterator over all of the version info strings for this resource.
 ExtendedIterator OntModel.queryFor(BindingQueryPlan query, java.util.List altQueries, java.lang.Class asKey)
           Answer the iterator over the resources from the graph that satisfy the given query, followed by the answers to the alternative queries (if specified).
 

Uses of ExtendedIterator in com.hp.hpl.jena.ontology.daml
 

Methods in com.hp.hpl.jena.ontology.daml that return ExtendedIterator
 ExtendedIterator DAMLList.getAll()
          Answer an iteration over the values in the list.
 ExtendedIterator DAMLClass.getDefinedProperties()
          Answer an iteration of the properties that may be used for instances of this class: i.e. the properties that have this class, or one of its super-classes, as domain.
 ExtendedIterator DAMLClass.getDefinedProperties(boolean closed)
          Answer an iteration of the properties that may be used for instances of this class: i.e. the properties that have this class, or optionally one of its super-classes, as domain.
 ExtendedIterator DAMLProperty.getDomainClasses()
          Answer an iterator over all of the DAML classes that form the domain of this property.
 ExtendedIterator DAMLCommon.getEquivalenceSet()
          Answer the set of equivalent values to this value, but not including the value itself.
 ExtendedIterator DAMLProperty.getEquivalentValues()
          Answer an iterator over all of the DAML objects that are equivalent to this property, which will be the union of daml:equivalentTo and daml:samePropertyAs.
 ExtendedIterator DAMLInstance.getEquivalentValues()
          Answer an iterator over all of the DAML instances that are equivalent to this instance, which will be the union of daml:equivalentTo and daml:sameIndividualAs.
 ExtendedIterator DAMLCommon.getEquivalentValues()
          Answer an iterator over all of the DAML objects that are equivalent to this value under the daml:equivalentTo relation.
 ExtendedIterator DAMLClass.getEquivalentValues()
          Answer an iterator over all of the DAML objects that are equivalent to this class, which will be the union of daml:equivalentTo and daml:sameClassAs.
 ExtendedIterator DAMLClass.getInstances()
          Answer an iterator over the instances of this class that currently exist in the model.
 ExtendedIterator DAMLProperty.getRangeClasses()
          Answer an iterator over all of the DAML classes that form the range of this property.
 ExtendedIterator DAMLCommon.getRDFTypes(boolean complete)
          Answer an iterator over all of the types to which this resource belongs.
 ExtendedIterator DAMLClass.getSameClasses()
          Answer an iterator over all of the DAML classes that are equivalent to this value under the daml:sameClassAs relation.
 ExtendedIterator DAMLInstance.getSameInstances()
          Return an iterator over all of the instances that are the same as this one, by generating the transitive closure over the daml:samePropertyAs property.
 ExtendedIterator DAMLProperty.getSameProperties()
          Answer an iterator over all of the DAML properties that are equivalent to this value under the daml:samePropertyAs relation.
 ExtendedIterator DAMLClass.getSubClasses()
          Answer an iterator over the DAML classes that mention this class as one of its super-classes.
 ExtendedIterator DAMLClass.getSubClasses(boolean closed)
          Answer an iterator over the DAML classes that mention this class as one of its super-classes.
 ExtendedIterator DAMLProperty.getSubProperties()
          Answer an iterator over all of the sub-properties of this property.
 ExtendedIterator DAMLProperty.getSubProperties(boolean closed)
          Answer an iterator over all of the sub-properties of this property.
 ExtendedIterator DAMLClass.getSuperClasses()
          Answer an iterator over the DAML classes that are super-classes of this class.
 ExtendedIterator DAMLClass.getSuperClasses(boolean closed)
          Answer an iterator over the DAML classes that are super-classes of this class.
 ExtendedIterator DAMLProperty.getSuperProperties()
          Answer an iterator over all of the super-properties of this property, using the rdfs:subPropertyOf relation (or one of its aliases).
 ExtendedIterator DAMLProperty.getSuperProperties(boolean closed)
          Answer an iterator over all of the super-properties of this property.
 ExtendedIterator DAMLModel.listDAMLClasses()
          Answer an iterator over all DAML classes that are presently in the model.
 ExtendedIterator DAMLModel.listDAMLInstances()
          Answer an iterator over all DAML instances that are presently in the model.
 ExtendedIterator DAMLModel.listDAMLProperties()
          Answer an iterator over all DAML properties that are presently in the model.
 

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

Subinterfaces of ExtendedIterator 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 StmtIterator
          An iterator which returns RDF Statements.
 

Methods in com.hp.hpl.jena.rdf.model that return ExtendedIterator
 ExtendedIterator RDFList.iterator()
           Answer an iterator over the elements of the list.
 ExtendedIterator ModelMaker.listModels()
          Answer an [extended] iterator where each element is the name of a model in the maker, and the complete sequence exhausts the set of names.
 ExtendedIterator RDFList.mapWith(Map1 fn)
          Answer an iterator of the elements of this list, to each of which the given map function has been applied.
 

Uses of ExtendedIterator in com.hp.hpl.jena.reasoner
 

Methods in com.hp.hpl.jena.reasoner that return ExtendedIterator
 ExtendedIterator InfGraph.find(Node subject, Node property, Node object, Graph param)
          An extension of the Graph.find interface which allows the caller to encode complex expressions in RDF and then refer to those expressions within the query triple.
 ExtendedIterator BaseInfGraph.find(Node subject, Node property, Node object, Graph param)
          An extension of the Graph.find interface which allows the caller to encode complex expressions in RDF and then refer to those expressions within the query triple.
 ExtendedIterator Finder.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator FGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator BaseInfGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator Finder.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator FGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
abstract  ExtendedIterator BaseInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator BaseInfGraph.graphBaseFind(Node subject, Node property, Node object)
          Returns an iterator over Triples.
 ExtendedIterator BaseInfGraph.graphBaseFind(TripleMatch m)
          Returns an iterator over Triples.
 

Uses of ExtendedIterator in com.hp.hpl.jena.reasoner.dig
 

Methods in com.hp.hpl.jena.reasoner.dig that return ExtendedIterator
 ExtendedIterator DIGInfGraph.find(Node subject, Node property, Node object, Graph param)
          An extension of the Graph.find(com.hp.hpl.jena.graph.TripleMatch) interface which allows the caller to encode complex expressions in RDF and then refer to those expressions within the query triple.
 ExtendedIterator DIGAdapter.find(TriplePattern pattern)
          Basic pattern lookup interface - answer an iterator over the triples matching the given pattern.
 ExtendedIterator DIGQueryTranslator.find(TriplePattern pattern, DIGAdapter da)
          Translate the given pattern to a DIG query, and pass it on to the DIG adapter as a query.
 ExtendedIterator DIGQueryIsRoleTranslator.find(TriplePattern pattern, DIGAdapter da)
          Since known concept names are cached by the adapter, we can just look up the current set and map directly to triples
 ExtendedIterator DIGQueryIsIndividualTranslator.find(TriplePattern pattern, DIGAdapter da)
          Since known concept names are cached by the adapter, we can just look up the current set and map directly to triples
 ExtendedIterator DIGQueryIsConceptTranslator.find(TriplePattern pattern, DIGAdapter da)
          Since known concept names are cached by the adapter, we can just look up the current set and map directly to triples
 ExtendedIterator DIGQueryAllRolesTranslator.find(TriplePattern pattern, DIGAdapter da)
          Since known role names are cached by the adapter, we can just look up the current set and map directly to triples
 ExtendedIterator DIGQueryAllIndividualsTranslator.find(TriplePattern pattern, DIGAdapter da)
          Since known role names are cached by the adapter, we can just look up the current set and map directly to triples
 ExtendedIterator DIGQueryAllConceptsTranslator.find(TriplePattern pattern, DIGAdapter da)
          Since known concept names are cached by the adapter, we can just look up the current set and map directly to triples
 ExtendedIterator DIGIteratedQueryTranslator.find(TriplePattern pattern, DIGAdapter da)
          Expand the given pattern to a series of more grounded patterns, and collate the results of querying with each of these expanded patterns.
 ExtendedIterator DIGQueryTranslator.find(TriplePattern pattern, DIGAdapter da, Model premises)
          Translate the given pattern (with given premises) to a DIG query, and pass it on to the DIG adapter as a query.
 ExtendedIterator DIGQueryIsRoleTranslator.find(TriplePattern pattern, DIGAdapter da, Model premises)
          For this translation, we ignore premises
 ExtendedIterator DIGQueryIsIndividualTranslator.find(TriplePattern pattern, DIGAdapter da, Model premises)
          For this translation, we ignore premises
 ExtendedIterator DIGQueryIsConceptTranslator.find(TriplePattern pattern, DIGAdapter da, Model premises)
          For this translation, we ignore premises
 ExtendedIterator DIGAdapter.find(TriplePattern pattern, Model premises)
          Basic pattern lookup interface - answer an iterator over the triples matching the given (S,P,O) pattern, given also some premises for the query.
 ExtendedIterator DIGInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator DIGQueryTranslator.translateResponse(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an extended iterator over the triples that result from translatig the given DIG response to RDF.
 ExtendedIterator DIGQueryTypesTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQuerySubsumesTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryRoleFillerTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryRoleFillersTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryRoleAncestorsTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryIsRoleTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
           
 ExtendedIterator DIGQueryIsIndividualTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
           
 ExtendedIterator DIGQueryIsEquivalentTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryIsConceptTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
           
 ExtendedIterator DIGQueryInstanceTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryInstancesTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryEquivalentsTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryDisjointTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryDifferentFromTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryAncestorsTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
          Answer an iterator of triples that match the original find query.
 ExtendedIterator DIGQueryAllRolesTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
           
 ExtendedIterator DIGQueryAllIndividualsTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
           
 ExtendedIterator DIGQueryAllConceptsTranslator.translateResponseHook(org.w3c.dom.Document response, TriplePattern query, DIGAdapter da)
           
 ExtendedIterator DIGIteratedQueryTranslator.translateResponseHook(org.w3c.dom.Document Response, TriplePattern query, DIGAdapter da)
          Not needed in this class - delegated to the specific query handlers
 

Uses of ExtendedIterator in com.hp.hpl.jena.reasoner.rulesys
 

Methods in com.hp.hpl.jena.reasoner.rulesys that return ExtendedIterator
 ExtendedIterator LPBackwardRuleInfGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator FBRuleInfGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator BasicForwardRuleInfGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator ForwardRuleInfGraphI.findDataMatches(Node subject, Node predicate, Node object)
          Search the combination of data and deductions graphs for the given triple pattern.
 ExtendedIterator FBRuleInfGraph.findDataMatches(Node subject, Node predicate, Node object)
          Search the combination of data and deductions graphs for the given triple pattern.
 ExtendedIterator BasicForwardRuleInfGraph.findDataMatches(Node subject, Node predicate, Node object)
          Search the combination of data and deductions graphs for the given triple pattern.
 ExtendedIterator LPBackwardRuleInfGraph.findDataMatches(TriplePattern pattern)
          Match a pattern just against the stored data (raw data, schema, axioms) but no derivation.
 ExtendedIterator FBRuleInfGraph.findDataMatches(TriplePattern pattern)
          Search the combination of data and deductions graphs for the given triple pattern.
 ExtendedIterator BackwardRuleInfGraphI.findDataMatches(TriplePattern pattern)
          Match a pattern just against the stored data (raw data, schema, axioms) but no backchaining derivation.
 ExtendedIterator FBRuleInfGraph.findFull(TriplePattern pattern)
          Internal variant of find which omits the filters which block illegal RDF data.
 ExtendedIterator LPBackwardRuleInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator FBRuleInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator BasicForwardRuleInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator LPBackwardRuleInfGraph.graphBaseFind(Node subject, Node property, Node object)
          Returns an iterator over Triples.
 ExtendedIterator FBRuleInfGraph.graphBaseFind(Node subject, Node property, Node object)
          Returns an iterator over Triples.
 ExtendedIterator BasicForwardRuleInfGraph.graphBaseFind(Node subject, Node property, Node object)
          Returns an iterator over Triples.
 

Uses of ExtendedIterator in com.hp.hpl.jena.reasoner.transitiveReasoner
 

Methods in com.hp.hpl.jena.reasoner.transitiveReasoner that return ExtendedIterator
 ExtendedIterator TransitiveInfGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator TransitiveGraphCache.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator TransitiveInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator TransitiveGraphCache.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator TransitiveInfGraph.graphBaseFind(Node subject, Node property, Node object)
          Returns an iterator over Triples.
 ExtendedIterator TransitiveGraphCache.listAllSubjects()
          Return an iterator over all registered subject nodes
 

Uses of ExtendedIterator in com.hp.hpl.jena.shared
 

Methods in com.hp.hpl.jena.shared that return ExtendedIterator
 ExtendedIterator RandomOrderGraph.find(Node s, Node p, Node o)
           
 ExtendedIterator RandomOrderGraph.find(TripleMatch m)
           
 

Uses of ExtendedIterator in com.hp.hpl.jena.util
 

Methods in com.hp.hpl.jena.util that return ExtendedIterator
static ExtendedIterator ModelQueryUtil.queryBindingsWith(Model model, Model query, Resource[] variables)
           
 

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

Classes in com.hp.hpl.jena.util.iterator that implement ExtendedIterator
 class EarlyBindingIterator
          Fully execute the iterator immediately, but pretend we haven't.
 class FilterDropIterator
          A subclass of FiterIterator which discards the elements that pass the filter.
 class FilterIterator
          Creates a sub-Iterator by filtering.
 class FilterKeepIterator
          A subclass of FilterIterator which keeps the elements that pass the test.
 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
          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.
 class NiceIterator
          NiceIterator is the standard base class implementing ExtendedIterator.
 class NullIterator
          An empty iterator.
 class RandomOrderIterator
          RandomOrderIterator - Reorders the elements returned by an Iterator.
 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 that return ExtendedIterator
 ExtendedIterator NullIterator.andThen(ClosableIterator it)
           
 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.
static ExtendedIterator NiceIterator.andThen(java.util.Iterator a, java.util.Iterator b)
          concatenate two closable iterators.
abstract  ExtendedIterator LazyIterator.create()
          The subclass must define this to return the ExtendedIterator to invoke.
static ExtendedIterator WrappedIterator.create(java.util.Iterator it)
          Answer an ExtendedIterator returning the elements of it.
static ExtendedIterator UniqueExtendedIterator.create(java.util.Iterator it)
          Factory method for generating an iterator that is guaranteed only to return one instance of every result from the wrapped iterator it.
static ExtendedIterator NiceIterator.emptyIterator()
          An iterator over no elements.
 ExtendedIterator NiceIterator.filterDrop(Filter f)
          make a new iterator, which is our elements that do not pass the filter
 ExtendedIterator LazyIterator.filterDrop(Filter f)
           
 ExtendedIterator ExtendedIterator.filterDrop(Filter f)
          return a new iterator containing only the elements of _this_ which are rejected by the filter _f_.
 ExtendedIterator NiceIterator.filterKeep(Filter f)
          make a new iterator, which is our elements that pass the filter
 ExtendedIterator LazyIterator.filterKeep(Filter f)
           
 ExtendedIterator ExtendedIterator.filterKeep(Filter f)
          return a new iterator containing only the elements of _this_ which pass the filter _f_.
 ExtendedIterator Filter.filterKeep(java.util.Iterator it)
           
 ExtendedIterator NiceIterator.mapWith(Map1 map1)
          make a new iterator which is the elementwise _map1_ of the base iterator.
 ExtendedIterator LazyIterator.mapWith(Map1 map1)
           
 ExtendedIterator ExtendedIterator.mapWith(Map1 map1)
          return a new iterator where each element is the result of applying _map1_ to the corresponding element of _this_.
 

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



Copyright © 2000, 2001, 2002, 2003, 2004, 2005 Hewlett-Packard Development Company, LP