Package org.aksw.jenax.arq.util.binding
Class ResultSetUtils
java.lang.Object
org.aksw.jenax.arq.util.binding.ResultSetUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.query.ResultSetstatic org.apache.jena.query.ResultSetcreateUsingVars(Iterable<org.apache.jena.sparql.core.Var> vars, Iterator<org.apache.jena.sparql.engine.binding.Binding> bindingIt) Create from vars (instead of var names)static org.apache.jena.graph.NodegetNextNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) static org.apache.jena.rdf.model.RDFNodegetNextRDFNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) static List<org.apache.jena.sparql.core.Var>getVars(org.apache.jena.query.ResultSet rs) static IntegerresultSetToInt(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) static List<org.apache.jena.sparql.engine.binding.Binding>resultSetToList(org.apache.jena.query.ResultSet rs) static List<org.apache.jena.graph.Node>resultSetToList(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) static org.apache.jena.sparql.algebra.TableresultSetToTable(org.apache.jena.query.ResultSet rs) Materialize aResultSetinto aTablestatic com.google.common.collect.Multiset<org.apache.jena.sparql.engine.binding.Binding>toMultiset(org.apache.jena.query.ResultSet rs) static com.google.common.collect.Multiset<org.apache.jena.query.QuerySolution>toMultisetQs(org.apache.jena.query.ResultSet rs) static Optional<org.apache.jena.graph.Node>tryGetNextNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) static Optional<org.apache.jena.rdf.model.RDFNode>tryGetNextRDFNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v)
-
Constructor Details
-
ResultSetUtils
public ResultSetUtils()
-
-
Method Details
-
resultSetToTable
public static org.apache.jena.sparql.algebra.Table resultSetToTable(org.apache.jena.query.ResultSet rs) Materialize aResultSetinto aTable -
getVars
-
getNextNode
public static org.apache.jena.graph.Node getNextNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) -
tryGetNextNode
public static Optional<org.apache.jena.graph.Node> tryGetNextNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) -
getNextRDFNode
public static org.apache.jena.rdf.model.RDFNode getNextRDFNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) -
tryGetNextRDFNode
public static Optional<org.apache.jena.rdf.model.RDFNode> tryGetNextRDFNode(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) -
resultSetToInt
public static Integer resultSetToInt(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) -
resultSetToList
public static List<org.apache.jena.sparql.engine.binding.Binding> resultSetToList(org.apache.jena.query.ResultSet rs) -
resultSetToList
public static List<org.apache.jena.graph.Node> resultSetToList(org.apache.jena.query.ResultSet rs, org.apache.jena.sparql.core.Var v) -
create
-
createUsingVars
public static org.apache.jena.query.ResultSet createUsingVars(Iterable<org.apache.jena.sparql.core.Var> vars, Iterator<org.apache.jena.sparql.engine.binding.Binding> bindingIt) Create from vars (instead of var names) -
toMultisetQs
public static com.google.common.collect.Multiset<org.apache.jena.query.QuerySolution> toMultisetQs(org.apache.jena.query.ResultSet rs) -
toMultiset
public static com.google.common.collect.Multiset<org.apache.jena.sparql.engine.binding.Binding> toMultiset(org.apache.jena.query.ResultSet rs)
-