Package org.aksw.jenax.arq.util.quad
Class DatasetGraphUtils
java.lang.Object
org.aksw.jenax.arq.util.quad.DatasetGraphUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.jena.sparql.core.DatasetGraphaddAll(org.apache.jena.sparql.core.DatasetGraph datasetGraph, Iterable<? extends org.apache.jena.sparql.core.Quad> items) static org.apache.jena.sparql.core.DatasetGraphaddAll(org.apache.jena.sparql.core.DatasetGraph datasetGraph, Iterator<? extends org.apache.jena.sparql.core.Quad> it) static voidaddAll(org.apache.jena.sparql.core.DatasetGraph target, org.apache.jena.graph.Node g, org.apache.jena.graph.Graph source) static org.apache.jena.sparql.core.DatasetGraphaddAll(org.apache.jena.sparql.core.DatasetGraph target, org.apache.jena.sparql.core.DatasetGraph source) static org.apache.jena.sparql.core.DatasetGraphclone(org.apache.jena.sparql.core.DatasetGraph datasetGraph) static org.apache.jena.graph.GraphgetDefaultOrNamedGraph(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.graph.Node graphName) static Iterator<org.apache.jena.graph.Node>iterateNodes(org.apache.jena.sparql.core.DatasetGraph dg) static Map<org.apache.jena.graph.Node,org.apache.jena.sparql.core.DatasetGraph> mergeInPlace(Map<org.apache.jena.graph.Node, org.apache.jena.sparql.core.DatasetGraph> result, Map<org.apache.jena.graph.Node, org.apache.jena.sparql.core.DatasetGraph> other) Merges two mappings of Node->DatasetGraph Maybe this util class is not exactly the best place where to put itstatic Stream<org.apache.jena.graph.Node>streamNodes(org.apache.jena.sparql.core.DatasetGraph dg) static longtupleCount(org.apache.jena.sparql.core.DatasetGraph dsg) static org.aksw.commons.collections.diff.Diff<org.apache.jena.sparql.core.DatasetGraph>wrapDiffDatasetGraph(org.aksw.commons.collections.diff.Diff<? extends Iterable<? extends org.apache.jena.sparql.core.Quad>> diff) static voidwrite(PrintStream out, org.apache.jena.sparql.core.DatasetGraph dg)
-
Constructor Details
-
DatasetGraphUtils
public DatasetGraphUtils()
-
-
Method Details
-
tupleCount
public static long tupleCount(org.apache.jena.sparql.core.DatasetGraph dsg) -
streamNodes
public static Stream<org.apache.jena.graph.Node> streamNodes(org.apache.jena.sparql.core.DatasetGraph dg) -
iterateNodes
public static Iterator<org.apache.jena.graph.Node> iterateNodes(org.apache.jena.sparql.core.DatasetGraph dg) -
addAll
public static void addAll(org.apache.jena.sparql.core.DatasetGraph target, org.apache.jena.graph.Node g, org.apache.jena.graph.Graph source) -
addAll
public static org.apache.jena.sparql.core.DatasetGraph addAll(org.apache.jena.sparql.core.DatasetGraph target, org.apache.jena.sparql.core.DatasetGraph source) -
addAll
public static org.apache.jena.sparql.core.DatasetGraph addAll(org.apache.jena.sparql.core.DatasetGraph datasetGraph, Iterable<? extends org.apache.jena.sparql.core.Quad> items) -
addAll
public static org.apache.jena.sparql.core.DatasetGraph addAll(org.apache.jena.sparql.core.DatasetGraph datasetGraph, Iterator<? extends org.apache.jena.sparql.core.Quad> it) -
clone
public static org.apache.jena.sparql.core.DatasetGraph clone(org.apache.jena.sparql.core.DatasetGraph datasetGraph) -
mergeInPlace
public static Map<org.apache.jena.graph.Node,org.apache.jena.sparql.core.DatasetGraph> mergeInPlace(Map<org.apache.jena.graph.Node, org.apache.jena.sparql.core.DatasetGraph> result, Map<org.apache.jena.graph.Node, org.apache.jena.sparql.core.DatasetGraph> other) Merges two mappings of Node->DatasetGraph Maybe this util class is not exactly the best place where to put it- Parameters:
result-other-- Returns:
-
wrapDiffDatasetGraph
public static org.aksw.commons.collections.diff.Diff<org.apache.jena.sparql.core.DatasetGraph> wrapDiffDatasetGraph(org.aksw.commons.collections.diff.Diff<? extends Iterable<? extends org.apache.jena.sparql.core.Quad>> diff) -
getDefaultOrNamedGraph
public static org.apache.jena.graph.Graph getDefaultOrNamedGraph(org.apache.jena.sparql.core.DatasetGraph datasetGraph, org.apache.jena.graph.Node graphName) -
write
-