Class DataPodFactoryAdvancedImpl
java.lang.Object
org.aksw.jena_sparql_api.conjure.datapod.impl.DataPodFactoryImpl
org.aksw.jena_sparql_api.conjure.datapod.impl.DataPodFactoryAdvancedImpl
- All Implemented Interfaces:
DataRefVisitor<RdfDataPod>
This class extends DataObjectFactory with advanced handling of DataRefUrl using a repository
- Author:
- raven
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.query.DatasetThe dataset against which to resolve DataRefGraph referencesprotected HttpResourceRepositoryFromFileSystemFields inherited from class org.aksw.jena_sparql_api.conjure.datapod.impl.DataPodFactoryImpl
opExecutor -
Constructor Summary
ConstructorsConstructorDescriptionDataPodFactoryAdvancedImpl(org.apache.jena.query.Dataset dataset, OpVisitor<? extends RdfDataPod> opExecutor, HttpResourceRepositoryFromFileSystem repo) -
Method Summary
Modifier and TypeMethodDescriptionvisit(DataRefDcat dataRef) visit(DataRefGit dataRef) visit(DataRefGraph dataRef) visit(DataRefUrl dataRef) Methods inherited from class org.aksw.jena_sparql_api.conjure.datapod.impl.DataPodFactoryImpl
visit, visit, visit, visit
-
Field Details
-
repo
-
dataset
protected org.apache.jena.query.Dataset datasetThe dataset against which to resolve DataRefGraph references
-
-
Constructor Details
-
DataPodFactoryAdvancedImpl
public DataPodFactoryAdvancedImpl(org.apache.jena.query.Dataset dataset, OpVisitor<? extends RdfDataPod> opExecutor, HttpResourceRepositoryFromFileSystem repo)
-
-
Method Details
-
visit
- Specified by:
visitin interfaceDataRefVisitor<RdfDataPod>- Overrides:
visitin classDataPodFactoryImpl
-
visit
- Specified by:
visitin interfaceDataRefVisitor<RdfDataPod>- Overrides:
visitin classDataPodFactoryImpl
-
visit
- Specified by:
visitin interfaceDataRefVisitor<RdfDataPod>- Overrides:
visitin classDataPodFactoryImpl
-
visit
- Specified by:
visitin interfaceDataRefVisitor<RdfDataPod>- Overrides:
visitin classDataPodFactoryImpl
-