Uses of Interface
org.apache.jena.rdf.model.Model
Packages that use Model
Package
Description
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.A package defining some useful implementations of
ModelChangedListener
, for listening to
(a) all triples added or removed, exploding composite objects,
(b) all objects added or removed, as themselves,
(c) notification of additions/removals, but no details,
and (d) accepting but ignoring all changes, as a base-class to
be extended.A package for creating and manipulating RDF graphs.
This package contains implementations of the interfaces defined
in the .model package, eg ModelCom for Model, ResourceImpl
for Resource, and so on.
A parser for RDF/XML.
A parser for RDF/XML.
The Jena2 reasoner subsystem is designed to allow a range of inference
engines to be plugged into Jena.
Provides a selection of simple rule engines for Jena inference models.
Internal implementation objects used by the rule system interpreters
and compilers.
This package contains a reasoner which supports transitive-reflexive closure
of subPropertyOf and subClassOf relations.
This package defines some classes common to the Jena API
and SPI levels, in particular the JenaException class from which
all Jena-specific exceptions hang, and the interface PrefixMapping
for translation to and from QNames.
Miscellaneous collection of utility classes.
-
Uses of Model in org.apache.jena.assembler
Methods in org.apache.jena.assembler that return ModelModifier and TypeMethodDescriptionAnswer the modelm
after filling it with the contents described by this object.static Model
AssemblerHelp.fullModel
(ImportManager im, Model m) Answer the full model ofm
, with all its imports included and with the necessary properties added from the JA schema.static Model
Answer the full model ofm
, with all its imports included and with the necessary properties added from the JA schema.static Model
JA.getSchema()
Answer(Model) open( this, root, Mode.DEFAULT )
, unless the result cannot be or is not a Model, in which case throw an exception.Answer(Model) open( this, root, mode )
, unless the result cannot be or is not a Model, in which case throw an exception.ImportManager.withImports
(Model model) Answermodel
if it has no imports, or a union model withmodel
as its base and its imported models as the other components.ImportManager.withImports
(FileManager fm, Model model) Answermodel
if it has no imports, or a union model withmodel
as its base and its imported models as the other components.static Model
ModelExpansion.withSchema
(Model model, Model schema) Answer a new model which is the aggregation of the statements ofmodel
the non-bnode subclass statements ofschema
the subclass closure of those statements the rdf:type statements implied by the rdfs:domain statements ofschema
and themodel
statements using that statements property similarly for rdfs:range the rdf:type statements implied by the subclass closureMethods in org.apache.jena.assembler with parameters of type ModelModifier and TypeMethodDescriptionstatic void
ModelExpansion.addSubClassClosure
(Model m) Do (limited) subclass closure onm
.Answer the modelm
after filling it with the contents described by this object.AssemblerHelp.findAssemblerRoots
(Model model) Answer a Set of the ja:Object resources in the full expansion of the assembler specification modelmodel
.AssemblerHelp.findAssemblerRoots
(Model model, Resource type) Answer a Set of the objects in the full expansion of the assembler specificationmodel
which have rdf:typetype
, which must be a subtype ofja:Object
.static Model
AssemblerHelp.fullModel
(ImportManager im, Model m) Answer the full model ofm
, with all its imports included and with the necessary properties added from the JA schema.static Model
Answer the full model ofm
, with all its imports included and with the necessary properties added from the JA schema.static void
AssemblerHelp.loadArbitraryClasses
(AssemblerGroup g, Model m) Load all the classes which are objects of any (t, ja:loadClass, S) statements inm
.static void
AssemblerHelp.loadAssemblerClasses
(AssemblerGroup group, Model m) Load all the classes which are objects of any (t, ja:assembler, S) statements inm
.static Resource
AssemblerHelp.singleModelRoot
(Model singleRoot) Answer the single resource insingleRoot
of typeja:Model
.static Resource
AssemblerHelp.singleRoot
(Model singleRoot, Resource type) Answer the single resource insingleRoot
of typetype
.ImportManager.withImports
(Model model) Answermodel
if it has no imports, or a union model withmodel
as its base and its imported models as the other components.ImportManager.withImports
(FileManager fm, Model model) Answermodel
if it has no imports, or a union model withmodel
as its base and its imported models as the other components.static Model
ModelExpansion.withSchema
(Model model, Model schema) Answer a new model which is the aggregation of the statements ofmodel
the non-bnode subclass statements ofschema
the subclass closure of those statements the rdf:type statements implied by the rdfs:domain statements ofschema
and themodel
statements using that statements property similarly for rdfs:range the rdf:type statements implied by the subclass closure -
Uses of Model in org.apache.jena.assembler.assemblers
Methods in org.apache.jena.assembler.assemblers that return ModelModifier and TypeMethodDescriptionOntModelAssembler.openEmptyModel
(Assembler a, Resource root, Mode mode) Methods in org.apache.jena.assembler.assemblers with parameters of type ModelModifier and TypeMethodDescriptionvoid
AssemblerGroup.ExpandingAssemblerGroup.loadClasses
(Model model) -
Uses of Model in org.apache.jena.ontology
Subinterfaces of Model in org.apache.jena.ontologyModifier and TypeInterfaceDescriptioninterface
An enhanced view of a Jena model that is known to contain ontology data, under a given ontologyvocabulary
(such as OWL).Methods in org.apache.jena.ontology that return ModelModifier and TypeMethodDescriptionOntModelSpec.createBaseModel()
Answer a base model constructed according to this specification.OntModelSpec.doCreateModel()
Create an OntModel according to this model specification.OntModel.getBaseModel()
Answer the base model of this model.Answer the cached model corresponding to the given document, if known.OntModelSpec.implementCreateModelOver
(String name) Create an OntModel according to this model specification.OntModel.write
(OutputStream out) Write a serialization of this model as an XML document.OntModel.write
(OutputStream out, String lang) Write a serialized representation of this model in a specified language.OntModel.write
(OutputStream out, String lang, String base) Write a serialized representation of a model in a specified language.Write the model as an XML document.Write a serialized representation of a model in a specified language.Write a serialized representation of a model in a specified language.OntModel.writeAll
(OutputStream out, String lang) Write a serialized representation of all of the contents of the model, including inferred statements and statements imported from other documents.OntModel.writeAll
(OutputStream out, String lang, String base) Write a serialized representation of all of the contents of the model, including inferred statements and statements imported from other documents.Write a serialized representation of all of the contents of the model, including inferred statements and statements imported from other documents.Write a serialized representation of all of the contents of the model, including inferred statements and statements imported from other documents.Methods in org.apache.jena.ontology with parameters of type ModelModifier and TypeMethodDescriptionvoid
Add an entry thatmodel
is the appropriate model to use for the given ontology document.void
Add an entry thatmodel
is the appropriate model to use for the given ontology documentvoid
OntModel.addSubModel
(Model model) Add the given model as one of the sub-models of the enclosed ontology union model.void
OntModel.addSubModel
(Model model, boolean rebind) Add the given model as one of the sub-models of the enclosed ontology union model.void
OntDocumentManager.DefaultReadHook.afterRead
(Model model, String source, OntDocumentManager odm) void
OntDocumentManager.ReadHook.afterRead
(Model model, String source, OntDocumentManager odm) Behaviour that is invoked just after the contents of the given source (URI or filename) have been read into the given model.static OntModelSpec
Answer the OntModelSpec described using the Jena Assembler vocabulary properties of the single resource inmodel
of type JA:OntModelSpec.OntDocumentManager.DefaultReadHook.beforeRead
(Model model, String source, OntDocumentManager odm) OntDocumentManager.ReadHook.beforeRead
(Model model, String source, OntDocumentManager odm) Behaviour that is invoked before the contents of the given source (URI or filename) are read into the given model.void
Configure this document manager using the given configuration information, after first resetting the model back to all default values.void
Configure this document manager according to the configuration options supplied by the given configuration model.static OntTools.Path
Answer the shortest path from thestart
resource to theend
RDF node, such that every step on the path is accepted by the given filter.void
OntDocumentManager.ReadFailureHandler.handleFailedRead
(String url, Model model, Exception e) Behaviour to invoke when theOntDocumentManager
tries and fails to read an ontology document from a given URL.void
OntModel.removeSubModel
(Model model) Remove the given model as one of the sub-models of the enclosed ontology union model.void
OntModel.removeSubModel
(Model model, boolean rebind) Remove the given model as one of the sub-models of the enclosed ontology union model.Constructors in org.apache.jena.ontology with parameters of type ModelModifierConstructorDescriptionOntDocumentManager
(Model config) Initialise a document manager with the given configuration model.OntDocumentManager
(FileManager fileMgr, Model config) Initialise a document manager with the given configuration model. -
Uses of Model in org.apache.jena.ontology.impl
Classes in org.apache.jena.ontology.impl that implement ModelModifier and TypeClassDescriptionclass
Implementation of a model that can process general ontologies in OWL and similar languages.Methods in org.apache.jena.ontology.impl that return ModelModifier and TypeMethodDescriptionOntModelImpl.getBaseModel()
Answer the base model of this model.OntModelImpl.getDeductionsModel()
Returns a derivations model.OntModelImpl.getRawModel()
Return the raw RDF model being processed (i.e. the argument to the Reasonder.bind call that created this InfModel).OntModelImpl.read
(InputStream reader, String base) Read statements into the model from the given source, and then load imported ontologies (according to the document manager policy).OntModelImpl.read
(InputStream reader, String base, String syntax) Read statements into the model from the given source, and then load imported ontologies (according to the document manager policy).Read statements into the model from the given source, and then load imported ontologies (according to the document manager policy).Read statements into the model from the given source, and then load imported ontologies (according to the document manager policy).Read statements into the model from the given source, and then load imported ontologies (according to the document manager policy).Read statements into the model from the given source, and then load imported ontologies (according to the document manager policy).Read statements into the model from the given source, and then load imported ontologies (according to the document manager policy).OntModelImpl.write
(OutputStream out) OntModelImpl.write
(OutputStream out, String lang) OntModelImpl.write
(OutputStream out, String lang, String base) OntModelImpl.writeAll
(OutputStream out, String lang) OntModelImpl.writeAll
(OutputStream out, String lang, String base) Methods in org.apache.jena.ontology.impl with parameters of type ModelModifier and TypeMethodDescriptionvoid
OntModelImpl.addSubModel
(Model model) Add the given model as one of the sub-models of the enclosed ontology union model.void
OntModelImpl.addSubModel
(Model model, boolean rebind) Add the given model as one of the sub-models of the enclosed ontology union model.Answer a property that is attached to the given model, which will either be this property or a new property object with the same URI in the given model.OntModelImpl.listStatements
(Resource subject, Property predicate, RDFNode object, Model posit) Find all the statements matching a pattern.void
OntModelImpl.removeSubModel
(Model model) Remove the given model as one of the sub-models of the enclosed ontology union model.void
OntModelImpl.removeSubModel
(Model model, boolean rebind) Remove the given model as one of the sub-models of the enclosed ontology union model.Constructors in org.apache.jena.ontology.impl with parameters of type ModelModifierConstructorDescriptionOntModelImpl
(OntModelSpec spec, Model model) Construct a new ontology model, using the given model as a base. -
Uses of Model in org.apache.jena.ontology.models
Methods in org.apache.jena.ontology.models that return ModelModifier and TypeMethodDescriptionModelMakerImpl.createDefaultModel()
ModelSource.createDefaultModel()
Answer this ModelSource's default model.ModelMakerImpl.createFreshModel()
ModelSource.createFreshModel()
Answer a Model that satisfies this ModelSource's shape.ModelMaker.createModel
(String name) Create a Model with the given name if no such model exists.ModelMaker.createModel
(String name, boolean strict) Create a new Model associated with the given name.ModelMakerImpl.createModel
(String name) ModelMakerImpl.createModel
(String name, boolean strict) ModelMakerImpl.createModelOver
(String name) MemoryModelGetter.getModel
(String URL, ModelReader loadIfAbsent) Answer a Model whose content is that associated with the URL, if possible, and otherwise answer null.ModelGetter.getModel
(String URL, ModelReader loadIfAbsent) Answer a model appropriate forURL
, If none is to hand, and it's possible to create one, create it and load it usingloadIfAbsent
.ModelGetter implementation component.ModelMakerImpl.getModel
(String URL, ModelReader loadIfAbsent) Find an existing Model that this factory knows about under the given name.ModelMakerImpl.openModel()
Answer a model.ModelMakerImpl.openModelIfPresent
(String name) ModelSource.openModelIfPresent
(String string) Answer the model named bystring
in this ModelSource, if it [still] has one, ornull
if there isn't one. -
Uses of Model in org.apache.jena.rdf.listeners
Methods in org.apache.jena.rdf.listeners with parameters of type ModelModifier and TypeMethodDescriptionvoid
ChangedListener.addedStatements
(Model m) void
NullListener.addedStatements
(Model m) void
ObjectListener.addedStatements
(Model m) void
StatementListener.addedStatements
(Model m) void
ChangedListener.notifyEvent
(Model m, Object event) void
NullListener.notifyEvent
(Model m, Object event) void
ObjectListener.notifyEvent
(Model m, Object event) void
StatementListener.notifyEvent
(Model m, Object event) void
ChangedListener.removedStatements
(Model m) void
NullListener.removedStatements
(Model m) void
ObjectListener.removedStatements
(Model m) void
StatementListener.removedStatements
(Model m) -
Uses of Model in org.apache.jena.rdf.model
Subinterfaces of Model in org.apache.jena.rdf.modelModifier and TypeInterfaceDescriptioninterface
An extension to the normal Model interface that supports access to any underlying inference capability.Methods in org.apache.jena.rdf.model that return ModelModifier and TypeMethodDescriptionModel.abort()
Abort the current transaction and abandon any changes in progress.add all the statements in the List to this Model, going through the bulk update interface (which means turning them into triples in one form or another).Add all the statements in another model to this model.Add a statement to this model.Add all the statements to the Model, using through the bulk update interface.Model.add
(StmtIterator iter) Add all the statements returned by an iterator to this model.add a statement to this model.ModelCon.add
(Resource s, Property p, String lex, RDFDatatype datatype) add a statement to this model.add a statement to this model.ModelCon.addLiteral
(Resource s, Property p, boolean o) Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.ModelCon.addLiteral
(Resource s, Property p, char o) Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.ModelCon.addLiteral
(Resource s, Property p, double o) Add the statement (s, p, o') to the model, where o' is the typed literal corresponding to o.ModelCon.addLiteral
(Resource s, Property p, float o) Add the statement (s, p, o') to the model, where o' is the typed literal corresponding to o.ModelCon.addLiteral
(Resource s, Property p, int o) Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.ModelCon.addLiteral
(Resource s, Property p, long o) Add the statement (s, p, createTypedLiteral( o )) to this model and answer this model.ModelCon.addLiteral
(Resource s, Property p, Literal o) add a statement to this model.static Model
ModelFactory.assembleModelFrom
(Model singleRoot) Answer a Model constructed from the single resource insingleRoot
of typeja:Model
.static Model
ModelFactory.assembleModelFrom
(Resource root) Answer a Model as described the Assembler specification rooted at the Resourceroot
in its Model.Model.begin()
Begin a new transaction.Model.clearNsPrefixMap()
Model.commit()
Commit the current transaction.static Model
ModelFactory.createDefaultModel()
Answer a fresh Model for use with the Model API.static Model
ModelFactory.createModelForGraph
(Graph g) Answer a model that encapsulates the given graph.static Model
ModelFactory.createModelSameTerm()
Answer a fresh Model with "same term" semantics.static Model
ModelFactory.createModelSameValue()
Answer a fresh Model with "same value" semantics.static Model
ModelFactory.createUnion
(Model m1, Model m2) Answer a new model that is the dynamic union of two other models.Model.difference
(Model model) Create a new, independent, model containing all the statements in this model which are not in another.InfModel.getDeductionsModel()
Returns a derivations model.RDFNode.getModel()
Return the model associated with this resource.Statement.getModel()
get the Model this Statement was created in.InfModel.getRawModel()
Return the raw RDF model being processed (i.e. the argument to the Reasonder.bind call that created this InfModel).Model.intersection
(Model model) Create a new, independent, model containing all the statements which are in both this model and another.Model.notifyEvent
(Object e) Notify any listeners that the event e has occurred.Model.read
(InputStream in, String base) Add statements from a document.Model.read
(InputStream in, String base, String lang) Add RDF statements represented in languagelang
to the model.Using this method is often a mistake.Using this method is often a mistake.Add the RDF statements from a document.Add statements from a serializion in languagelang
to the model.Read into this model the RDF aturl
, usingbaseURI
as the base URI if it is non-null.Read the contents ofURL
intotoRead
and answertoRead
,Model.register
(ModelChangedListener listener) Register a listener for model-changed events on this model.Remove all the statements in the list from this model, using the bulk update interface.Removes a statement.Remove all the statements from the Model, using the bulk update interface.Remove all the Statements in a given model, including reified statementsremove the statement(s, p, o)
from this model and answer this model.ModelCon.remove
(StmtIterator iter) Remove all the Statements returned by an iterator.Model.removeAll()
Remove all the statements from this model.Remove all the statements matching (s, p, o) from this model.Model.removeNsPrefix
(String prefix) Model.setNsPrefix
(String prefix, String uri) Model.setNsPrefixes
(Map<String, String> map) Model.setNsPrefixes
(PrefixMapping other) default Model
StmtIterator.toModel()
Answer a Model of the [remaining] Statements of this iterator, consuming this iterator.Create a new, independent, model containing all the statements in this model together with all of those in another given model.Model.unregister
(ModelChangedListener listener) Unregister a listener from model-changed events on this model.Model.withDefaultMappings
(PrefixMapping map) Model.write
(OutputStream out) Write a serialization of this model as an XML document.Model.write
(OutputStream out, String lang) Write a serialized representation of this model in a specified language.Model.write
(OutputStream out, String lang, String base) Write a serialized representation of a model in a specified language.Deprecated.Write a serialized representation of a model in a specified language.Write a serialized representation of a model in a specified language.Methods in org.apache.jena.rdf.model with parameters of type ModelModifier and TypeMethodDescriptionAdd all the statements in another model to this model.void
ModelChangedListener.addedStatements
(Model m) Method to call when a model has been used to define the statements to be added to our attached model.static Model
ModelFactory.assembleModelFrom
(Model singleRoot) Answer a Model constructed from the single resource insingleRoot
of typeja:Model
.boolean
Model.containsAll
(Model model) Determine if all of the statements in a model are also contained in this model.boolean
Model.containsAny
(Model model) Determine if any of the statements in a model are also contained in this model.static InfModel
ModelFactory.createInfModel
(Reasoner reasoner, Model model) Build an inferred model by attaching the given RDF model to the given reasoner.static InfModel
ModelFactory.createInfModel
(Reasoner reasoner, Model schema, Model model) Build an inferred model by attaching the given RDF model to the given reasoner.static OntModel
ModelFactory.createOntologyModel
(OntModelSpec spec, ModelMaker maker, Model base) Answer a new ontology model which will process in-memory models of ontologies expressed the default ontology language (OWL).static OntModel
ModelFactory.createOntologyModel
(OntModelSpec spec, Model base) Answer a new ontology model, constructed according to the given ontology model specification, and starting with the ontology data in the given model.static InfModel
ModelFactory.createRDFSModel
(Model model) Return a Model through which all the RDFS entailments derivable from the given model are accessible.static InfModel
ModelFactory.createRDFSModel
(Model schema, Model model) Return a Model through which all the RDFS entailments derivable from the given data and schema models are accessible.static Model
ModelFactory.createUnion
(Model m1, Model m2) Answer a new model that is the dynamic union of two other models.Model.difference
(Model model) Create a new, independent, model containing all the statements in this model which are not in another.ModelFactory.findAssemblerRoots
(Model m) Answer a Set of resources present inm
that are explicitly or implicitly of type ja:Object, ie, suitable as roots forassemblerModelFrom
.Answer a version of this literal in the model m.Override RDFNode.inModel() to produce a staticly-typed Property in the given Model.Answer a .equals() version of this node, except that it's in the modelm
.Override RDFNode.inModel() to produce a statically-typed Resource in the given Model.Model.intersection
(Model model) Create a new, independent, model containing all the statements which are in both this model and another.boolean
Model.isIsomorphicWith
(Model g) Compare this Model with another for equality ignoring the labels on bNodes.InfModel.listStatements
(Resource subject, Property predicate, RDFNode object, Model posit) Find all the statements matching a pattern.void
ModelChangedListener.notifyEvent
(Model m, Object event) void
RDFReaderI.read
(Model model, InputStream r, String base) Read serialized RDF from anInputStream
and add the statements to aModel
.void
It is usually a mistake to use this method.void
Read serialized RDF from a url and add the statements to a model.Read the contents ofURL
intotoRead
and answertoRead
,Remove all the Statements in a given model, including reified statementsvoid
ModelChangedListener.removedStatements
(Model m) Method to call when a model has been used to remove statements from our attached model.Create a new, independent, model containing all the statements in this model together with all of those in another given model.void
RDFWriterI.write
(Model model, OutputStream out, String base) Serialize Modelmodel
to OutputStreamout
.void
Caution: Serialize Modelmodel
to Writerout
. -
Uses of Model in org.apache.jena.rdf.model.impl
Classes in org.apache.jena.rdf.model.impl that implement ModelModifier 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 that return ModelModifier and TypeMethodDescriptionModelCom.abort()
Add all the statements to the model by converting the list to an array of Statement and removing that.ModelCom.add
(Resource s, Property p, String lex, RDFDatatype datatype) add a Statement to this Model by adding its SPO components.Add all the statements to the model by converting them to an array of corresponding triples and removing those from the underlying graph.ModelCom.add
(StmtIterator iter) ModelCom.addLiteral
(Resource s, Property p, boolean o) ModelCom.addLiteral
(Resource s, Property p, char o) ModelCom.addLiteral
(Resource s, Property p, double o) ModelCom.addLiteral
(Resource s, Property p, float o) ModelCom.addLiteral
(Resource s, Property p, int o) ModelCom.addLiteral
(Resource s, Property p, long o) ModelCom.addLiteral
(Resource s, Property p, Literal o) ModelCom.begin()
ModelCom.clearNsPrefixMap()
ModelCom.commit()
ModelCom.difference
(Model model) InfModelImpl.getDeductionsModel()
Returns a derivations model.LiteralImpl.getModel()
Answer the model this literal was created in, if any, otherwise null.ResourceImpl.getModel()
StatementBase.getModel()
InfModelImpl.getRawModel()
Return the raw RDF model being processed (i.e. the argument to the Reasoner.bind call that created this InfModel).static Model
Answer a Model that is the intersection of the two argument models.ModelCom.intersection
(Model other) Intersect this with another model.ModelCom.notifyEvent
(Object e) ModelCom.read
(InputStream reader, String base) ModelCom.read
(InputStream reader, String base, String lang) ModelCom.register
(ModelChangedListener listener) Register the listener with this model by registering its GraphListener adaption with the underlying Graph.Remove all the Statements from the model by converting the List to a List(Statement) and removing that.remove all the Statements from the model by converting them to triples and removing those triples from the underlying graph.ModelCom.remove
(StmtIterator iter) ModelCom.removeAll()
ModelCom.removeNsPrefix
(String prefix) ModelCom.setNsPrefix
(String prefix, String uri) ModelCom.setNsPrefixes
(Map<String, String> map) ModelCom.setNsPrefixes
(PrefixMapping pm) ModelCom.unregister
(ModelChangedListener listener) Unregister the listener from this model by unregistering its GraphListener adaption from the underlying Graph.ModelCom.withDefaultMappings
(PrefixMapping other) ModelCom.write
(OutputStream writer) ModelCom.write
(OutputStream writer, String lang) ModelCom.write
(OutputStream writer, String lang, String base) Methods in org.apache.jena.rdf.model.impl with parameters of type ModelModifier and TypeMethodDescriptionstatic void
Service method to update the namespaces of a Model given the mappings from prefix names to sets of URIs.boolean
ModelCom.containsAll
(Model model) boolean
ModelCom.containsAny
(Model model) ModelCom.difference
(Model model) Literals are not in any particular model, and so inModel can return this.static Model
Answer a Model that is the intersection of the two argument models.ModelCom.intersection
(Model other) Intersect this with another model.boolean
ModelCom.isIsomorphicWith
(Model m) Answer whether or not these two graphs are isomorphic.InfModelImpl.listStatements
(Resource subject, Property predicate, RDFNode object, Model posit) Find all the statements matching a pattern.void
NTripleReader.read
(Model model, InputStream in, String base) void
void
void
NTripleWriter.write
(Model model, OutputStream out, String base) static void
NTripleWriter.write
(Model model, PrintWriter writer) void
-
Uses of Model in org.apache.jena.rdfxml.xmlinput0
Methods in org.apache.jena.rdfxml.xmlinput0 with parameters of type ModelModifier and TypeMethodDescriptionstatic SAX2Model
Factory method to create a new SAX2Model.static SAX2Model
Factory method to create a new SAX2Model.static DOM2Model
Create a new DOM2Model.static DOM2Model
Create a new DOM2Model.void
RDFXMLReader0.read
(Model m, InputStream in, String xmlBase) Reads from inputStream, using base URI xmlbase, adding triples to model.void
Reads from reader, using base URI xmlbase, adding triples to model.void
Reads from url, using url as base, adding triples to model.static void
StAX2Model.read
(XMLEventReader eventReader, Model model) static void
StAX2Model.read
(XMLEventReader eventReader, Model model, String base) static void
StAX2Model.read
(XMLStreamReader streamReader, Model model) static void
StAX2Model.read
(XMLStreamReader streamReader, Model model, String base) -
Uses of Model in org.apache.jena.rdfxml.xmlinput1
Methods in org.apache.jena.rdfxml.xmlinput1 with parameters of type ModelModifier and TypeMethodDescriptionstatic SAX2Model
Factory method to create a new SAX2Model.static SAX2Model
Factory method to create a new SAX2Model.static DOM2Model
Create a new DOM2Model.static DOM2Model
Create a new DOM2Model.void
RDFXMLReader.read
(Model m, InputStream in, String xmlBase) Reads from inputStream, using base URI xmlbase, adding triples to model.void
Reads from reader, using base URI xmlbase, adding triples to model.void
Reads from url, using url as base, adding triples to model.static void
StAX2Model.read
(XMLEventReader eventReader, Model model) static void
StAX2Model.read
(XMLEventReader eventReader, Model model, String base) static void
StAX2Model.read
(XMLStreamReader streamReader, Model model) static void
StAX2Model.read
(XMLStreamReader streamReader, Model model, String base) -
Uses of Model in org.apache.jena.rdfxml.xmloutput.impl
Methods in org.apache.jena.rdfxml.xmloutput.impl with parameters of type Model -
Uses of Model in org.apache.jena.reasoner
Methods in org.apache.jena.reasoner that return ModelModifier and TypeMethodDescriptionReasonerRegistry.getAllDescriptions()
Return a composite set of RDF capability descriptions for all registered reasoners.ReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.Reasoner.getReasonerCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.Methods in org.apache.jena.reasoner with parameters of type ModelModifier and TypeMethodDescriptionvoid
Reasoner.addDescription
(Model configSpec, Resource base) Add a configuration description for this reasoner into a partial configuration specification model.Reasoner.bindSchema
(Model tbox) This is most commonly used to attach an ontology (a set of tbox axioms in description logics jargon) to a reasoner. -
Uses of Model in org.apache.jena.reasoner.rulesys
Methods in org.apache.jena.reasoner.rulesys that return ModelModifier and TypeMethodDescriptionGenericRuleReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.OWLFBRuleReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.OWLMicroReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.OWLMiniReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.RDFSFBRuleReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.RDFSRuleReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.BasicForwardRuleReasoner.getReasonerCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.FBRuleReasoner.getReasonerCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.LPBackwardRuleReasoner.getReasonerCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.Methods in org.apache.jena.reasoner.rulesys with parameters of type ModelModifier and TypeMethodDescriptionvoid
BasicForwardRuleReasoner.addDescription
(Model configSpec, Resource base) Add a configuration description for this reasoner into a partial configuration specification model.void
FBRuleReasoner.addDescription
(Model configSpec, Resource base) Add a configuration description for this reasoner into a partial configuration specification model.void
LPBackwardRuleReasoner.addDescription
(Model configSpec, Resource base) Add a configuration description for this reasoner into a partial configuration specification model.BasicForwardRuleReasoner.bindSchema
(Model tbox) Precompute the implications of a schema Model.FBRuleReasoner.bindSchema
(Model tbox) Precompute the implications of a schema Model.LPBackwardRuleReasoner.bindSchema
(Model tbox) Precompute the implications of a schema Model. -
Uses of Model in org.apache.jena.reasoner.rulesys.impl
Methods in org.apache.jena.reasoner.rulesys.impl that return ModelModifier and TypeMethodDescriptionWrappedReasonerFactory.getCapabilities()
Answer the capabilities of the underlying ReasonerFactory. -
Uses of Model in org.apache.jena.reasoner.transitiveReasoner
Methods in org.apache.jena.reasoner.transitiveReasoner that return ModelModifier and TypeMethodDescriptionTransitiveReasonerFactory.getCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.TransitiveReasoner.getReasonerCapabilities()
Return a description of the capabilities of this reasoner encoded in RDF.Methods in org.apache.jena.reasoner.transitiveReasoner with parameters of type ModelModifier and TypeMethodDescriptionvoid
TransitiveReasoner.addDescription
(Model configSpec, Resource base) Add a configuration description for this reasoner into a partial configuration specification model.TransitiveReasoner.bindSchema
(Model tbox) Extracts all of the subClass and subProperty declarations from the given schema/tbox and caches the resultant graphs. -
Uses of Model in org.apache.jena.util
Classes in org.apache.jena.util that implement ModelModifier 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.Methods in org.apache.jena.util that return ModelModifier and TypeMethodDescriptionFileManager.getFromCache
(String filenameOrURI) Deprecated.FileManagerImpl.getFromCache
(String filenameOrURI) Read out of the cache - return null if not in the cachedefault Model
Deprecated.UseRDFDataMgr
FileManager.loadModelInternal
(String filenameOrURI) For use within Jena libraries only.FileManagerImpl.loadModelInternal
(String filenameOrURI) Load a model from a file (local or remote).static Model
ResourceUtils.reachableClosure
(Resource root) Answer a model that contains all of the resources reachable from a given resource by any property, transitively.default Model
Deprecated.UseRDFDataMgr
FileManager.readModelInternal
(Model model, String filenameOrURI) For use within Jena libraries only.FileManagerImpl.readModelInternal
(Model model, String filenameOrURI) Read a file of RDF into a model.LocationMapper.toModel()
Methods in org.apache.jena.util that return types with arguments of type ModelModifier and TypeMethodDescriptionModelCollector.ConcurrentModelCollector.accumulator()
ModelCollector.ConcurrentModelCollector.accumulator()
ModelCollector.IntersectionModelCollector.accumulator()
ModelCollector.IntersectionModelCollector.accumulator()
ModelCollector.UnionModelCollector.accumulator()
ModelCollector.UnionModelCollector.accumulator()
ModelCollector.ConcurrentModelCollector.combiner()
ModelCollector.IntersectionModelCollector.combiner()
ModelCollector.UnionModelCollector.combiner()
ModelCollector.supplier()
Methods in org.apache.jena.util with parameters of type ModelModifier and TypeMethodDescriptionvoid
FileManager.addCacheModel
(String uri, Model m) Deprecated.void
FileManagerImpl.addCacheModel
(String uri, Model m) void
LocationMapper.processConfig
(Model m) default Model
Deprecated.UseRDFDataMgr
FileManager.readModelInternal
(Model model, String filenameOrURI) For use within Jena libraries only.FileManagerImpl.readModelInternal
(Model model, String filenameOrURI) Read a file of RDF into a model.void
Constructors in org.apache.jena.util with parameters of type ModelModifierConstructorDescriptionLocationMapper
(Model model) Deprecated.UseStreamManager
andLocationMapper
fromorg.apache.jena.riot.system.stream
.MonitorModel
(Model base) Create a monitor over the given underlying base model.
write(OutputStream, String)
and specify the language.