Package | Description |
---|---|
org.apache.jena.enhanced |
This package defines the enhanced node and graph classes; an enhanced
node is one embedded in a particular enhanced graph.
|
org.apache.jena.rdf.model.impl |
This package contains implementations of the interfaces defined
in the .model package, eg ModelCom for Model, ResourceImpl
for Resource, and so on.
|
Modifier and Type | Class and Description |
---|---|
class |
GraphPersonality
Personalities for Graphs.
|
class |
NodePersonality
Personalities for nodes.
|
Modifier and Type | Field and Description |
---|---|
static Personality<RDFNode> |
BuiltinPersonalities.model |
Modifier and Type | Method and Description |
---|---|
<X extends T> |
Personality.add(Class<X> interf,
Implementation impl)
Add a new interface and its implementation to this Personality.
|
Personality<T> |
Personality.add(Personality<T> p)
extend this personality by adding in all the mappings from the argument _p_.
|
Personality<T> |
Personality.copy()
create a new Personality copying this one; the _types_ state is
copied, not shared.
|
Modifier and Type | Method and Description |
---|---|
Personality<T> |
Personality.add(Personality<T> p)
extend this personality by adding in all the mappings from the argument _p_.
|
Constructor and Description |
---|
EnhGraph(Graph g,
Personality<RDFNode> p)
Construct an enhanced graph from the given underlying graph, and
a factory for generating enhanced nodes.
|
Personality(Personality<T> other)
initialise this personality with the bindings from _other_
|
Constructor and Description |
---|
ModelCom(Graph base,
Personality<RDFNode> personality) |
Licenced under the Apache License, Version 2.0