Package org.aksw.jenax.arq.util.triple
Class GraphVarImpl
java.lang.Object
org.apache.jena.graph.impl.GraphBase
org.aksw.jenax.arq.util.triple.GraphNodeRemapBase
org.aksw.jenax.arq.util.triple.GraphVarImpl
- All Implemented Interfaces:
GraphVar,org.apache.jena.graph.Graph,org.apache.jena.graph.impl.GraphWithPerform
Graph that allows variables to be inserted - however,
they will be mapped to a fresh blank node instead.
- Author:
- raven
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Function<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> protected com.google.common.collect.BiMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> Fields inherited from class org.aksw.jenax.arq.util.triple.GraphNodeRemapBase
fromGraph, graph, toGraphFields inherited from class org.apache.jena.graph.impl.GraphBase
closed, gem, pm, TOSTRING_TRIPLE_BASE, TOSTRING_TRIPLE_LIMITFields inherited from interface org.apache.jena.graph.Graph
emptyGraph -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.collect.BiMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> Methods inherited from class org.aksw.jenax.arq.util.triple.GraphNodeRemapBase
createTriple, getWrapped, graphBaseFind, performAdd, performDelete, toStringMethods inherited from class org.apache.jena.graph.impl.GraphBase
add, checkOpen, clear, close, contains, contains, containsByFind, createPrefixMapping, delete, dependsOn, find, find, forTestingOnly_graphBaseFind, getEventManager, getPrefixMapping, getTransactionHandler, graphBaseContains, graphBaseFind, graphBaseSize, isClosed, isEmpty, isIsomorphicWith, notifyAdd, notifyDelete, remove, size, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.jena.graph.Graph
add, add, clear, close, contains, contains, delete, delete, dependsOn, find, find, find, getCapabilities, getEventManager, getPrefixMapping, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, remove, size, sizeLong, stream, streamMethods inherited from interface org.aksw.jenax.arq.util.triple.GraphVar
getNodeToVar, getWrapped
-
Field Details
-
varToNode
protected com.google.common.collect.BiMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> varToNode -
nodeGenerator
-
-
Constructor Details
-
GraphVarImpl
public GraphVarImpl() -
GraphVarImpl
public GraphVarImpl(org.apache.jena.graph.Graph base)
-
-
Method Details
-
getVarToNode
public com.google.common.collect.BiMap<org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node> getVarToNode()- Specified by:
getVarToNodein interfaceGraphVar
-