Class SetOpsGraphJena
java.lang.Object
org.aksw.commons.graph.index.jena.SetOpsGraphJena
- All Implemented Interfaces:
org.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
public class SetOpsGraphJena
extends Object
implements org.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
- Author:
- raven
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.jena.graph.GraphapplyIso(org.apache.jena.graph.Graph set, com.google.common.collect.BiMap<org.apache.jena.graph.Node, org.apache.jena.graph.Node> iso) org.apache.jena.graph.Graphorg.apache.jena.graph.Graphdifference(org.apache.jena.graph.Graph baseSet, org.apache.jena.graph.Graph removalSet) org.apache.jena.graph.Graphintersect(org.apache.jena.graph.Graph a, org.apache.jena.graph.Graph b) booleanisEmpty(org.apache.jena.graph.Graph s) intsize(org.apache.jena.graph.Graph set) org.apache.jena.graph.GraphtransformItems(org.apache.jena.graph.Graph graph, Function<org.apache.jena.graph.Node, org.apache.jena.graph.Node> nodeTransform) org.apache.jena.graph.Graphunion(org.apache.jena.graph.Graph a, org.apache.jena.graph.Graph b)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
SetOpsGraphJena
public SetOpsGraphJena()
-
-
Method Details
-
createNew
public org.apache.jena.graph.Graph createNew()- Specified by:
createNewin interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-
applyIso
public org.apache.jena.graph.Graph applyIso(org.apache.jena.graph.Graph set, com.google.common.collect.BiMap<org.apache.jena.graph.Node, org.apache.jena.graph.Node> iso) - Specified by:
applyIsoin interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-
size
public int size(org.apache.jena.graph.Graph set) - Specified by:
sizein interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-
difference
public org.apache.jena.graph.Graph difference(org.apache.jena.graph.Graph baseSet, org.apache.jena.graph.Graph removalSet) - Specified by:
differencein interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-
intersect
public org.apache.jena.graph.Graph intersect(org.apache.jena.graph.Graph a, org.apache.jena.graph.Graph b) - Specified by:
intersectin interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-
transformItems
public org.apache.jena.graph.Graph transformItems(org.apache.jena.graph.Graph graph, Function<org.apache.jena.graph.Node, org.apache.jena.graph.Node> nodeTransform) - Specified by:
transformItemsin interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-
union
public org.apache.jena.graph.Graph union(org.apache.jena.graph.Graph a, org.apache.jena.graph.Graph b) - Specified by:
unionin interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-
isEmpty
public boolean isEmpty(org.apache.jena.graph.Graph s) - Specified by:
isEmptyin interfaceorg.aksw.commons.graph.index.core.SetOps<org.apache.jena.graph.Graph,org.apache.jena.graph.Node>
-