Module org.apache.jena.ontapi
Class OntListImpl.SafeRDFListIterator
java.lang.Object
org.apache.jena.ontapi.impl.objects.OntListImpl.RDFListIterator
org.apache.jena.ontapi.impl.objects.OntListImpl.SafeRDFListIterator
- Enclosing class:
- OntListImpl<E extends org.apache.jena.rdf.model.RDFNode>
An extended
OntListImpl.RDFListIterator
whose Iterator.next()
method does not throw NoSuchElementException
in case no element found, but returns null
instead.
It is important to have safe iterator since it can be cached somewhere by ONT-API.- See Also:
-
RDFListImpl.removeList()
-
Field Summary
Fields inherited from class org.apache.jena.ontapi.impl.objects.OntListImpl.RDFListIterator
NIL, REST
-
Constructor Summary
ConstructorsConstructorDescriptionSafeRDFListIterator
(org.apache.jena.graph.Graph graph, org.apache.jena.graph.Node head) -
Method Summary
Methods inherited from class org.apache.jena.ontapi.impl.objects.OntListImpl.RDFListIterator
hasNext
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining, remove
-
Constructor Details
-
SafeRDFListIterator
public SafeRDFListIterator(org.apache.jena.graph.Graph graph, org.apache.jena.graph.Node head)
-
-
Method Details
-
next
- Specified by:
next
in interfaceIterator<List<org.apache.jena.graph.Triple>>
- Overrides:
next
in classOntListImpl.RDFListIterator
-