Uses of Class
org.apache.jena.enhanced.EnhGraph
Packages that use EnhGraph
Package
Description
This package defines the enhanced node and graph classes; an enhanced
node is one embedded in a particular enhanced graph.
Provides a set of abstractions and convenience classes for accessing and manipluating ontologies
represented in RDF.
Provides default implementations for the abstractions defined in the
org.apache.jena.ontology
package.This package contains implementations of the interfaces defined
in the .model package, eg ModelCom for Model, ResourceImpl
for Resource, and so on.
Miscellaneous collection of utility classes.
-
Uses of EnhGraph in org.apache.jena.enhanced
Methods in org.apache.jena.enhanced that return EnhGraphMethods in org.apache.jena.enhanced with parameters of type EnhGraphModifier and TypeMethodDescriptionabstract boolean
true iff wrapping (node, eg) would succeed.final boolean
EnhGraph.isIsomorphicWith
(EnhGraph eg) Answer true if the given enhanced graph contains the same nodes and edges as this graph.<X extends T>
XPersonality.newInstance
(Class<X> interf, Node n, EnhGraph that) make a new instance of a type _interf_ based on the node _n_ and the polymorphic _that_; use the implementation wrapper for _interf_ in _types_.abstract EnhNode
Create a new EnhNode wrapping a Node in the context of an EnhGraphConstructors in org.apache.jena.enhanced with parameters of type EnhGraph -
Uses of EnhGraph in org.apache.jena.ontology
Methods in org.apache.jena.ontology with parameters of type EnhGraphModifier and TypeMethodDescription<T> boolean
Profile.isSupported
(Node n, EnhGraph g, Class<T> type) Answer true if the given graph supports a view of this node as the given language element, according to the semantic constraints of the profile. -
Uses of EnhGraph in org.apache.jena.ontology.impl
Subclasses of EnhGraph in org.apache.jena.ontology.implModifier and TypeClassDescriptionclass
Implementation of a model that can process general ontologies in OWL and similar languages.Methods in org.apache.jena.ontology.impl with parameters of type EnhGraphModifier and TypeMethodDescriptionstatic boolean
AbstractProfile.containsSome
(EnhGraph g, Node n, Property p) Utility method: answer true iff the enhanced graph contains some triple which has n as subject, p.asNode() as predicate, and any object.static boolean
OWLDLProfile.containsSome
(EnhGraph g, Node n, Property p) static boolean
OWLLiteProfile.containsSome
(EnhGraph g, Node n, Property p) static boolean
OWLProfile.containsSome
(EnhGraph g, Node n, Property p) static boolean
CardinalityQRestrictionImpl.isCardinalityQRestriction
(Node node, EnhGraph eg) static boolean
MaxCardinalityQRestrictionImpl.isMaxCardinalityQRestriction
(Node node, EnhGraph eg) static boolean
MinCardinalityQRestrictionImpl.isMinCardinalityQRestriction
(Node node, EnhGraph eg) <T> boolean
OWLProfile.isSupported
(Node n, EnhGraph g, Class<T> type) Answer true if the given graph supports a view of this node as the given language element, according to the semantic constraints of the profile.<T> boolean
RDFSProfile.isSupported
(Node n, EnhGraph g, Class<T> type) Answer true if the given graph supports a view of this node as the given language element, according to the semantic constraints of the profile.Constructors in org.apache.jena.ontology.impl with parameters of type EnhGraphModifierConstructorDescriptionAllDifferentImpl
(Node n, EnhGraph g) Construct an all different axiom represented by the given node in the given graph.Construct a hasValue restriction node represented by the given node in the given graph.Construct an ontology resource represented by the given node in the given graph.Construct an boolean class description represented by the given node in the given graph.Construct a qualified restriction node represented by the given node in the given graph.Construct a cardinality restriction node represented by the given node in the given graph.ComplementClassImpl
(Node n, EnhGraph g) Construct a complement class node represented by the given node in the given graph.DataRangeImpl
(Node n, EnhGraph g) Construct a data range node represented by the given node in the given graph.DatatypePropertyImpl
(Node n, EnhGraph g) Construct a datatype property node represented by the given node in the given graph.EnumeratedClassImpl
(Node n, EnhGraph g) Construct an enumerated class node represented by the given node in the given graph.Construct a functional property node represented by the given node in the given graph.Construct a hasValue restriction node represented by the given node in the given graph.IndividualImpl
(Node n, EnhGraph g) Construct an individual represented by the given node in the given graph.Construct an intersection class node represented by the given node in the given graph.Construct an inverse functional property node represented by the given node in the given graph.Construct a qualified restriction node represented by the given node in the given graph.Construct a max cardinality restriction node represented by the given node in the given graph.Construct a qualified restriction node represented by the given node in the given graph.Construct a min cardinality restriction node represented by the given node in the given graph.ObjectPropertyImpl
(Node n, EnhGraph g) Construct a functional property node represented by the given node in the given graph.OntClassImpl
(Node n, EnhGraph g) Construct an ontology class node represented by the given node in the given graph.OntologyImpl
(Node n, EnhGraph g) Construct an ontology metadata node represented by the given node in the given graph.OntPropertyImpl
(Node n, EnhGraph g) Construct an ontology property represented by the given node in the given graph.OntResourceImpl
(Node n, EnhGraph g) Construct an ontology resource represented by the given node in the given graph.Construct a qualified restriction node represented by the given node in the given graph.RestrictionImpl
(Node n, EnhGraph g) Construct a restriction node represented by the given node in the given graph.Construct a hasValue restriction node represented by the given node in the given graph.Construct a symmetric property node represented by the given node in the given graph.Construct a transitive property node represented by the given node in the given graph.UnionClassImpl
(Node n, EnhGraph g) Construct a union class node represented by the given node in the given graph. -
Uses of EnhGraph in org.apache.jena.rdf.model.impl
Subclasses of EnhGraph in org.apache.jena.rdf.model.implModifier and TypeClassDescriptionclass
Default implementation of the InfModel interface which simply wraps up an InfGraph.class
Common methods for model implementations.Methods in org.apache.jena.rdf.model.impl with parameters of type EnhGraphModifier and TypeMethodDescriptionstatic RDFNode
StatementImpl.createObject
(Node n, EnhGraph g) create an RDF node which might be a literal, or not.Constructors in org.apache.jena.rdf.model.impl with parameters of type EnhGraphModifierConstructorDescriptionContainerImpl
(Node n, EnhGraph g) LiteralImpl
(Node n, EnhGraph m) PropertyImpl
(Node n, EnhGraph m) RDFListImpl
(Node n, EnhGraph g) Construct an implementation of RDFList in the given graph, where the given node is the head of the list.ResourceImpl
(Node n, EnhGraph m) -
Uses of EnhGraph in org.apache.jena.util
Subclasses of EnhGraph in org.apache.jena.utilModifier and TypeClassDescriptionclass
Model wrapper which provides normal access to an underlying model but also maintains a snapshot of the triples it was last known to contain.