Uses of Interface
org.apache.jena.ontapi.UnionGraph
Packages that use UnionGraph
Package
Description
-
Uses of UnionGraph in org.apache.jena.ontapi
Methods in org.apache.jena.ontapi that return UnionGraphModifier and TypeMethodDescriptionUnionGraph.addSubGraph
(org.apache.jena.graph.Graph graph) Adds the specified graph to the underlying graph collection.default UnionGraph
UnionGraph.addSubGraphIfAbsent
(org.apache.jena.graph.Graph graph) Adds the specified graph to the underlying graph collection if it is absent.static UnionGraph
OntModelFactory.createUnionGraph
(org.apache.jena.graph.Graph base) Wraps the givenbase
graph asUnionGraph
UnionGraph.removeSubGraph
(org.apache.jena.graph.Graph graph) Removes the specified graph from the underlying graph collection.Methods in org.apache.jena.ontapi that return types with arguments of type UnionGraphMethods in org.apache.jena.ontapi with parameters of type UnionGraphModifier and TypeMethodDescriptionvoid
UnionGraph.Listener.notifySubGraphAdded
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called afteraddSubGraph(Graph)
.void
UnionGraph.Listener.notifySubGraphRemoved
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called afterremoveSubGraph(Graph)
.void
UnionGraph.Listener.notifySuperGraphAdded
(UnionGraph graph, UnionGraph superGraph) Called afteraddSubGraph(Graph)
.void
UnionGraph.Listener.onAddSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called beforeaddSubGraph(Graph)
.void
UnionGraph.Listener.onAddTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) Called beforeGraph.add(Node, Node, Node)
&Graph.add(Triple)
.void
UnionGraph.Listener.onClear
(UnionGraph graph) Called beforeGraph.clear()
.void
UnionGraph.Listener.onDeleteTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) Called beforeGraph.delete(Node, Node, Node)
&Graph.delete(Triple)
&Graph.remove(Node, Node, Node)
.void
UnionGraph.Listener.onRemoveSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called beforeremoveSubGraph(Graph)
. -
Uses of UnionGraph in org.apache.jena.ontapi.impl
Classes in org.apache.jena.ontapi.impl that implement UnionGraphMethods in org.apache.jena.ontapi.impl that return UnionGraphModifier and TypeMethodDescriptionUnionGraphImpl.addSubGraph
(org.apache.jena.graph.Graph graph) Adds the specified graph to the underlying graph collection.OntGraphModelImpl.getUnionGraph()
ReturnsUnionGraph
.UnionGraphImpl.removeSubGraph
(org.apache.jena.graph.Graph graph) Removes the specified graph from the underlying graph collection.Methods in org.apache.jena.ontapi.impl that return types with arguments of type UnionGraphMethods in org.apache.jena.ontapi.impl with parameters of type UnionGraphModifier and TypeMethodDescriptionvoid
UnionGraphImpl.EventManagerImpl.notifySubGraphAdded
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) void
UnionGraphImpl.EventManagerImpl.notifySubGraphRemoved
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) void
UnionGraphImpl.EventManagerImpl.notifySuperGraphAdded
(UnionGraph graph, UnionGraph superGraph) void
UnionGraphImpl.EventManagerImpl.onAddSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) void
UnionGraphImpl.EventManagerImpl.onAddTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) void
UnionGraphImpl.EventManagerImpl.onClear
(UnionGraph graph) void
UnionGraphImpl.EventManagerImpl.onDeleteTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) void
UnionGraphImpl.EventManagerImpl.onRemoveSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Constructors in org.apache.jena.ontapi.impl with parameters of type UnionGraph -
Uses of UnionGraph in org.apache.jena.ontapi.impl.repositories
Methods in org.apache.jena.ontapi.impl.repositories that return UnionGraphModifier and TypeMethodDescriptionOntUnionGraphRepository.get
(org.apache.jena.graph.Node name) Returns the graph by its ontology name.OntUnionGraphRepository.put
(org.apache.jena.graph.Graph graph) Puts the graph into the repository returningUnionGraph
wrapper.Methods in org.apache.jena.ontapi.impl.repositories with parameters of type UnionGraphModifier and TypeMethodDescriptionstatic void
OntUnionGraphRepository.checkIDCanBeChanged
(UnionGraph graph) Throws exception if graph's ontology name is in imports closure.static Optional<org.apache.jena.graph.Graph>
OntUnionGraphRepository.findSubGraphByOntName
(UnionGraph graph, org.apache.jena.graph.Node name) Finds ont subgraph by its ontology name (owl:Ontology
orowl:versionIRI
).void
OntUnionGraphListener.notifySubGraphAdded
(UnionGraph thisGraph, org.apache.jena.graph.Graph subGraph) void
OntUnionGraphListener.notifySubGraphRemoved
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) void
OntUnionGraphListener.notifySuperGraphAdded
(UnionGraph graph, UnionGraph superGraph) void
OntUnionGraphListener.onAddSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) void
OntUnionGraphListener.onAddTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) void
OntUnionGraphListener.onClear
(UnionGraph graph) void
OntUnionGraphListener.onDeleteTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) void
OntUnionGraphListener.onRemoveSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) boolean
OntUnionGraphRepository.remap
(UnionGraph graph) Synchronizes graph's ontology name with the underlying storage.static void
OntUnionGraphRepository.removeUnusedImportSubGraphs
(UnionGraph graph) Removes all subgraphs which are not connected to the parent by theowl:imports
relationship.Constructor parameters in org.apache.jena.ontapi.impl.repositories with type arguments of type UnionGraphModifierConstructorDescriptionOntUnionGraphRepository
(GraphRepository repository, Function<org.apache.jena.graph.Graph, UnionGraph> unionGraphFactory, Function<org.apache.jena.graph.Node, org.apache.jena.graph.Graph> baseGraphFactory, boolean ignoreUnresolvedImports) -
Uses of UnionGraph in org.apache.jena.ontapi.utils
Methods in org.apache.jena.ontapi.utils that return UnionGraphModifier and TypeMethodDescriptionstatic UnionGraph
Graphs.makeOntUnion
(org.apache.jena.graph.Graph graph, Collection<org.apache.jena.graph.Graph> repository, Function<org.apache.jena.graph.Graph, UnionGraph> wrapAsUnion) Assembles the hierarchical ontologyUnion Graph
from the specified components in accordance with theirowl:imports
andowl:Ontology
declarations.static UnionGraph
Graphs.makeOntUnionFrom
(org.apache.jena.graph.Graph graph, Function<org.apache.jena.graph.Graph, UnionGraph> wrapAsUnion) Creates an ontologyUnionGraph
from the specifiedgraph
of arbitrary nature.Methods in org.apache.jena.ontapi.utils that return types with arguments of type UnionGraphModifier and TypeMethodDescriptionstatic Stream<UnionGraph>
Graphs.flatHierarchy
(UnionGraph graph) Lists all graphs in the tree that is specified asUnionGraph
.Methods in org.apache.jena.ontapi.utils with parameters of type UnionGraphModifier and TypeMethodDescriptionstatic Stream<UnionGraph>
Graphs.flatHierarchy
(UnionGraph graph) Lists all graphs in the tree that is specified asUnionGraph
.static boolean
Graphs.isOntUnionGraph
(UnionGraph graph, boolean allowMultipleOntologyHeaders) Checks whether the specified graph is ontological, that is, has a hierarchy synchronized with theowl:imports
&owl:Ontology
relationships.Method parameters in org.apache.jena.ontapi.utils with type arguments of type UnionGraphModifier and TypeMethodDescriptionstatic UnionGraph
Graphs.makeOntUnion
(org.apache.jena.graph.Graph graph, Collection<org.apache.jena.graph.Graph> repository, Function<org.apache.jena.graph.Graph, UnionGraph> wrapAsUnion) Assembles the hierarchical ontologyUnion Graph
from the specified components in accordance with theirowl:imports
andowl:Ontology
declarations.static UnionGraph
Graphs.makeOntUnionFrom
(org.apache.jena.graph.Graph graph, Function<org.apache.jena.graph.Graph, UnionGraph> wrapAsUnion) Creates an ontologyUnionGraph
from the specifiedgraph
of arbitrary nature.