Class RdfProvider
java.lang.Object
no.hasmac.rdf.spi.RdfProvider
- All Implemented Interfaces:
RdfValueFactory<RdfTriple, RdfNQuad, RdfResource, RdfResource, RdfResource, RdfLiteral, RdfValue>
- Direct Known Subclasses:
DefaultRdfProvider
public abstract class RdfProvider
extends Object
implements RdfValueFactory<RdfTriple, RdfNQuad, RdfResource, RdfResource, RdfResource, RdfLiteral, RdfValue>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Collection<MediaType> canRead()abstract Collection<MediaType> canWrite()abstract RdfDatasetabstract RdfGraphabstract RdfReadercreateReader(MediaType contentType, Reader reader) abstract RdfWritercreateWriter(MediaType contentType, Writer writer) static RdfProviderprovider()static voidsetProvider(RdfProvider instance) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RdfValueFactory
createBlankNode, createIRI, createLangString, createQuad, createQuad, createString, createTriple, createTypedLiteral
-
Field Details
-
provider
-
-
Constructor Details
-
RdfProvider
protected RdfProvider()
-
-
Method Details
-
provider
-
setProvider
-
createDataset
-
canRead
-
createReader
public abstract RdfReader createReader(MediaType contentType, Reader reader) throws UnsupportedContentException - Throws:
UnsupportedContentException
-
canWrite
-
createWriter
public abstract RdfWriter createWriter(MediaType contentType, Writer writer) throws UnsupportedContentException - Throws:
UnsupportedContentException
-
createGraph
-