Package com.apicatalog.rdf
Class RdfDatasetSupplier
- java.lang.Object
-
- com.apicatalog.rdf.RdfDatasetSupplier
-
- All Implemented Interfaces:
com.apicatalog.rdf.api.RdfQuadConsumer,Supplier<RdfDataset>
public class RdfDatasetSupplier extends Object implements com.apicatalog.rdf.api.RdfQuadConsumer, Supplier<RdfDataset>
-
-
Field Summary
Fields Modifier and Type Field Description protected RdfDatasetdatasetprotected Map<String,RdfResource>resources
-
Constructor Summary
Constructors Constructor Description RdfDatasetSupplier()RdfDatasetSupplier(RdfDataset dataset)RdfDatasetSupplier(RdfDataset dataset, Map<String,RdfResource> resources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RdfDatasetget()protected RdfResourcegetResource(String name)protected voidquad(RdfResource subject, RdfResource predicate, RdfValue value, RdfResource graph)com.apicatalog.rdf.api.RdfQuadConsumerquad(String subject, String predicate, String object, String datatype, String language, String direction, String graph)
-
-
-
Field Detail
-
resources
protected final Map<String,RdfResource> resources
-
dataset
protected final RdfDataset dataset
-
-
Constructor Detail
-
RdfDatasetSupplier
public RdfDatasetSupplier()
-
RdfDatasetSupplier
public RdfDatasetSupplier(RdfDataset dataset)
-
RdfDatasetSupplier
public RdfDatasetSupplier(RdfDataset dataset, Map<String,RdfResource> resources)
-
-
Method Detail
-
get
public RdfDataset get()
- Specified by:
getin interfaceSupplier<RdfDataset>
-
quad
protected void quad(RdfResource subject, RdfResource predicate, RdfValue value, RdfResource graph)
-
quad
public com.apicatalog.rdf.api.RdfQuadConsumer quad(String subject, String predicate, String object, String datatype, String language, String direction, String graph) throws com.apicatalog.rdf.api.RdfConsumerException
- Specified by:
quadin interfacecom.apicatalog.rdf.api.RdfQuadConsumer- Throws:
com.apicatalog.rdf.api.RdfConsumerException
-
getResource
protected final RdfResource getResource(String name)
-
-