public interface ModelGetter
ModelGetters are very weakly constrained. They need not contain any models at all; they may forget models they have just delivered; they may deliver different models given the same URL. They are constrained to deliver an "appropriate" model for the URL, however - whatever they return should be strongly related to the RDF which might, at some time or another, be retrieved from that URL.
| Modifier and Type | Method and Description |
|---|---|
Model |
getModel(String URL)
Answer a Model whose content is that associated with the URL, if possible,
and otherwise answer null.
|
Model |
getModel(String URL,
ModelReader loadIfAbsent)
Answer a model appropriate for
URL, If none is to hand,
and it's possible to create one, create it and load it using loadIfAbsent. |
Model getModel(String URL)
Model getModel(String URL, ModelReader loadIfAbsent)
URL, If none is to hand,
and it's possible to create one, create it and load it using loadIfAbsent.
Otherwise throw CannotCreateException. This method never returns null.Licenced under the Apache License, Version 2.0