Class Graph2TupleQueryResultAdapter

java.lang.Object
it.uniroma2.art.semanticturkey.services.core.sparql.Graph2TupleQueryResultAdapter
All Implemented Interfaces:
AutoCloseable, org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>, org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>

public class Graph2TupleQueryResultAdapter extends Object implements org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>
Adapts a GraphQueryResult to a TupleQueryResult.
Author:
Manuel Fiorelli
  • Constructor Details

    • Graph2TupleQueryResultAdapter

      public Graph2TupleQueryResultAdapter(org.eclipse.rdf4j.query.GraphQueryResult queryResult)
  • Method Details

    • hasNext

      public boolean hasNext() throws org.eclipse.rdf4j.query.QueryEvaluationException
      Specified by:
      hasNext in interface org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>
      Throws:
      org.eclipse.rdf4j.query.QueryEvaluationException
    • next

      public org.eclipse.rdf4j.query.BindingSet next() throws org.eclipse.rdf4j.query.QueryEvaluationException
      Specified by:
      next in interface org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>
      Throws:
      org.eclipse.rdf4j.query.QueryEvaluationException
    • remove

      public void remove() throws org.eclipse.rdf4j.query.QueryEvaluationException
      Specified by:
      remove in interface org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>
      Throws:
      org.eclipse.rdf4j.query.QueryEvaluationException
    • close

      public void close() throws org.eclipse.rdf4j.query.QueryEvaluationException
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>
      Throws:
      org.eclipse.rdf4j.query.QueryEvaluationException