package net.enilink.komma.internal.rdf4j.result;
import org.eclipse.rdf4j.common.iteration.SingletonIteration;
import net.enilink.komma.core.IBooleanResult;
public class RDF4JBooleanResult extends RDF4JResult<Boolean, Boolean>
implements IBooleanResult {
Boolean value;
public RDF4JBooleanResult(Boolean value) {
super(new SingletonIteration<Boolean, Exception>(value));
}
@Override
public boolean asBoolean() {
if (value == null) {
next();
close();
}
return value;
}
@Override
protected Boolean convert(Boolean element) throws Exception {
value = element;
return value;
}
}