Class CachedGraphQueryResult
- java.lang.Object
-
- org.eclipse.rdf4j.spring.resultcache.CachedGraphQueryResult
-
- All Implemented Interfaces:
AutoCloseable,Iterable<org.eclipse.rdf4j.model.Statement>,org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>,org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>,org.eclipse.rdf4j.query.GraphQueryResult,org.eclipse.rdf4j.query.QueryResult<org.eclipse.rdf4j.model.Statement>
public class CachedGraphQueryResult extends Object implements org.eclipse.rdf4j.query.GraphQueryResult
- Since:
- 4.0.0
- Author:
- Florian Kleedorfer
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidforEach(Consumer<? super org.eclipse.rdf4j.model.Statement> action)Map<String,String>getNamespaces()booleanhasNext()Iterator<org.eclipse.rdf4j.model.Statement>iterator()org.eclipse.rdf4j.model.Statementnext()voidremove()Spliterator<org.eclipse.rdf4j.model.Statement>spliterator()Stream<org.eclipse.rdf4j.model.Statement>stream()
-
-
-
Method Detail
-
getNamespaces
public Map<String,String> getNamespaces() throws org.eclipse.rdf4j.query.QueryEvaluationException
- Specified by:
getNamespacesin interfaceorg.eclipse.rdf4j.query.GraphQueryResult- Throws:
org.eclipse.rdf4j.query.QueryEvaluationException
-
iterator
public Iterator<org.eclipse.rdf4j.model.Statement> iterator()
-
close
public void close() throws org.eclipse.rdf4j.query.QueryEvaluationException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>- Throws:
org.eclipse.rdf4j.query.QueryEvaluationException
-
hasNext
public boolean hasNext() throws org.eclipse.rdf4j.query.QueryEvaluationException- Specified by:
hasNextin interfaceorg.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>- Specified by:
hasNextin interfaceorg.eclipse.rdf4j.query.QueryResult<org.eclipse.rdf4j.model.Statement>- Throws:
org.eclipse.rdf4j.query.QueryEvaluationException
-
next
public org.eclipse.rdf4j.model.Statement next() throws org.eclipse.rdf4j.query.QueryEvaluationException- Specified by:
nextin interfaceorg.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>- Specified by:
nextin interfaceorg.eclipse.rdf4j.query.QueryResult<org.eclipse.rdf4j.model.Statement>- Throws:
org.eclipse.rdf4j.query.QueryEvaluationException
-
remove
public void remove() throws org.eclipse.rdf4j.query.QueryEvaluationException- Specified by:
removein interfaceorg.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>- Throws:
org.eclipse.rdf4j.query.QueryEvaluationException
-
stream
public Stream<org.eclipse.rdf4j.model.Statement> stream()
- Specified by:
streamin interfaceorg.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>- Specified by:
streamin interfaceorg.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.model.Statement,org.eclipse.rdf4j.query.QueryEvaluationException>- Specified by:
streamin interfaceorg.eclipse.rdf4j.query.QueryResult<org.eclipse.rdf4j.model.Statement>
-
forEach
public void forEach(Consumer<? super org.eclipse.rdf4j.model.Statement> action)
-
spliterator
public Spliterator<org.eclipse.rdf4j.model.Statement> spliterator()
- Specified by:
spliteratorin interfaceIterable<org.eclipse.rdf4j.model.Statement>
-
-