Class NamedDefaultModelMaker
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.AbstractModelMakerDecorator
-
- edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.NamedDefaultModelMaker
-
- All Implemented Interfaces:
org.apache.jena.rdf.model.ModelGetter,org.apache.jena.rdf.model.ModelMaker,org.apache.jena.rdf.model.ModelSource
public class NamedDefaultModelMaker extends AbstractModelMakerDecorator
This model maker allows you to refer to the default model by a name.
-
-
Constructor Summary
Constructors Constructor Description NamedDefaultModelMaker(org.apache.jena.rdf.model.ModelMaker inner, String defaultModelUri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jena.rdf.model.ModelcreateModel(String name)org.apache.jena.rdf.model.ModelcreateModel(String name, boolean strict)org.apache.jena.rdf.model.ModelgetModel(String name)org.apache.jena.rdf.model.ModelgetModel(String name, org.apache.jena.rdf.model.ModelReader loadIfAbsent)booleanhasModel(String name)org.apache.jena.util.iterator.ExtendedIterator<String>listModels()org.apache.jena.rdf.model.ModelopenModel(String name)org.apache.jena.rdf.model.ModelopenModel(String name, boolean strict)org.apache.jena.rdf.model.ModelopenModelIfPresent(String name)voidremoveModel(String name)-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.AbstractModelMakerDecorator
close, createDefaultModel, createFreshModel, getGraphMaker, toString
-
-
-
-
Constructor Detail
-
NamedDefaultModelMaker
public NamedDefaultModelMaker(org.apache.jena.rdf.model.ModelMaker inner, String defaultModelUri)
-
-
Method Detail
-
openModel
public org.apache.jena.rdf.model.Model openModel(String name)
- Specified by:
openModelin interfaceorg.apache.jena.rdf.model.ModelSource- Overrides:
openModelin classAbstractModelMakerDecorator
-
openModelIfPresent
public org.apache.jena.rdf.model.Model openModelIfPresent(String name)
- Specified by:
openModelIfPresentin interfaceorg.apache.jena.rdf.model.ModelSource- Overrides:
openModelIfPresentin classAbstractModelMakerDecorator
-
getModel
public org.apache.jena.rdf.model.Model getModel(String name)
- Specified by:
getModelin interfaceorg.apache.jena.rdf.model.ModelGetter- Overrides:
getModelin classAbstractModelMakerDecorator
-
getModel
public org.apache.jena.rdf.model.Model getModel(String name, org.apache.jena.rdf.model.ModelReader loadIfAbsent)
- Specified by:
getModelin interfaceorg.apache.jena.rdf.model.ModelGetter- Overrides:
getModelin classAbstractModelMakerDecorator
-
createModel
public org.apache.jena.rdf.model.Model createModel(String name, boolean strict)
- Specified by:
createModelin interfaceorg.apache.jena.rdf.model.ModelMaker- Overrides:
createModelin classAbstractModelMakerDecorator
-
createModel
public org.apache.jena.rdf.model.Model createModel(String name)
- Specified by:
createModelin interfaceorg.apache.jena.rdf.model.ModelMaker- Overrides:
createModelin classAbstractModelMakerDecorator
-
openModel
public org.apache.jena.rdf.model.Model openModel(String name, boolean strict)
- Specified by:
openModelin interfaceorg.apache.jena.rdf.model.ModelMaker- Overrides:
openModelin classAbstractModelMakerDecorator
-
removeModel
public void removeModel(String name)
- Specified by:
removeModelin interfaceorg.apache.jena.rdf.model.ModelMaker- Overrides:
removeModelin classAbstractModelMakerDecorator
-
hasModel
public boolean hasModel(String name)
- Specified by:
hasModelin interfaceorg.apache.jena.rdf.model.ModelMaker- Overrides:
hasModelin classAbstractModelMakerDecorator
-
listModels
public org.apache.jena.util.iterator.ExtendedIterator<String> listModels()
- Specified by:
listModelsin interfaceorg.apache.jena.rdf.model.ModelMaker- Overrides:
listModelsin classAbstractModelMakerDecorator
-
-