|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModelSource
The revised and soon-to-be-core interface for sources of models, typically generated from RDF descriptions.
ModelSources can supply models in a variety of ways.
Method Summary | |
---|---|
Model |
createDefaultModel()
Answer this ModelSource's default model. |
Model |
createFreshModel()
Answer a Model that satisfies this ModelSource's shape. |
Model |
openModel(String name)
Answer a model. |
Model |
openModelIfPresent(String string)
Answer the model named by string in this ModelSource,
if it [still] has one, or null if there isn't one. |
Methods inherited from interface com.hp.hpl.jena.rdf.model.ModelGetter |
---|
getModel, getModel |
Method Detail |
---|
Model createDefaultModel()
null
.
Model createFreshModel()
null
.
Model openModel(String name)
It is expected that uses of different names will answer different models (different in the strong sense of not having the same underlying graph, too).
If the ModelSource does not have a model with this name,
and if it is not prepared to create one, it should throw a
DoesNotExistException. This method never returns null
.
Model openModelIfPresent(String string)
string
in this ModelSource,
if it [still] has one, or null
if there isn't one.
The ModelSource should not create a fresh model if it
doesn't already have one.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |