code: package it.unibz.inf.ontop.owlapi.resultset.impl;
  
  import it.unibz.inf.ontop.exception.OntopConnectionException;
  import it.unibz.inf.ontop.query.resultset.BooleanResultSet;
  import it.unibz.inf.ontop.owlapi.exception.OntopOWLException;
  import it.unibz.inf.ontop.owlapi.resultset.BooleanOWLResultSet;
  import org.semanticweb.owlapi.model.OWLException;
  
  public class OntopBooleanOWLResultSet implements BooleanOWLResultSet {
  
      private final BooleanResultSet resultSet;
  
      public OntopBooleanOWLResultSet(BooleanResultSet resultSet) {
          this.resultSet = resultSet;
      }
  
      @Override
      public boolean getValue() throws OWLException {
          try {
              return resultSet.getValue();
          } catch (OntopConnectionException e) {
              throw new OntopOWLException(e);
          }
      }
  
      @Override
      public void close() throws OWLException {
          try {
              resultSet.close();
          } catch (OntopConnectionException e) {
              throw new OntopOWLException(e);
          }
      }
  }
  