Class RdfDateEngineAssembler
java.lang.Object
org.apache.jena.assembler.assemblers.AssemblerBase
org.aksw.jenax.dataaccess.sparql.assembler.RdfDateEngineAssembler
- All Implemented Interfaces:
org.apache.jena.assembler.Assembler
public abstract class RdfDateEngineAssembler
extends org.apache.jena.assembler.assemblers.AssemblerBase
Jena's
DatasetAssembler adapted for RDFEngine.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final org.apache.jena.rdf.model.ResourceFields inherited from interface org.apache.jena.assembler.Assembler
content, defaultModel, documentManager, general, infModel, memoryModel, ontModel, ontModelSpec, prefixMapping, reasonerFactory, ruleSet, unionModel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RDFEnginecreateBaseDataset(org.apache.jena.rdf.model.Resource dbAssem, org.apache.jena.rdf.model.Property pDataset) Helper for datasets that layer on top of other datasets.protected abstract RDFEnginecreateEngine(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root) Create a fresh dataset from the description.protected RDFEnginecreateNamedEngine(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root) Indirection to allow subclasses to have a pool of created datasets (e.g.static org.apache.jena.rdf.model.ResourceThis is the superclass of all datasets assemblersopen(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root, org.apache.jena.assembler.Mode mode) Methods inherited from class org.apache.jena.assembler.assemblers.AssemblerBase
checkType, getOptionalClassName, getRequiredLiteral, getRequiredResource, getResource, getString, getUnique, getUniqueLiteral, getUniqueResource, getUniqueStatement, getUniqueString, loadClass, open, open, openModel, openModel
-
Field Details
-
NS
-
tRdfDatasEngine
public static final org.apache.jena.rdf.model.Resource tRdfDatasEngine
-
-
Constructor Details
-
RdfDateEngineAssembler
public RdfDateEngineAssembler()
-
-
Method Details
-
getGeneralType
public static org.apache.jena.rdf.model.Resource getGeneralType()This is the superclass of all datasets assemblers -
open
public RDFEngine open(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root, org.apache.jena.assembler.Mode mode) - Specified by:
openin interfaceorg.apache.jena.assembler.Assembler- Specified by:
openin classorg.apache.jena.assembler.assemblers.AssemblerBase
-
createNamedEngine
protected RDFEngine createNamedEngine(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root) Indirection to allow subclasses to have a pool of created datasets (e.g.NamedDatasetAssembler).Not used by TDB with a location because databases required to be shared system-wide by location. This includes in-memory named locations.
-
createEngine
protected abstract RDFEngine createEngine(org.apache.jena.assembler.Assembler a, org.apache.jena.rdf.model.Resource root) Create a fresh dataset from the description. -
createBaseDataset
protected RDFEngine createBaseDataset(org.apache.jena.rdf.model.Resource dbAssem, org.apache.jena.rdf.model.Property pDataset) Helper for datasets that layer on top of other datasets. The property is usuallyja:dataset. Assemble a DatasetGraph from description referred to by resource-property.
-