Package no.hasmac.rdf.impl
Class DefaultRdfProvider
java.lang.Object
no.hasmac.rdf.spi.RdfProvider
no.hasmac.rdf.impl.DefaultRdfProvider
- All Implemented Interfaces:
RdfValueFactory<RdfTriple,
RdfNQuad, RdfResource, RdfResource, RdfResource, RdfLiteral, RdfValue>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Collection
<MediaType> static final RdfProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncanRead()
canWrite()
createBlankNode
(String value) createLangString
(String lexicalForm, String langTag) createQuad
(RdfResource subject, RdfResource predicate, RdfValue object, RdfResource graphName) createQuad
(RdfTriple rdfTriple, RdfResource graphName) createReader
(MediaType contentType, Reader reader) createString
(String lexicalForm) createTriple
(RdfResource subject, RdfResource predicate, RdfValue object) createTypedLiteral
(String lexicalForm, String datatype) createWriter
(MediaType contentType, Writer writer) private static boolean
Methods inherited from class no.hasmac.rdf.spi.RdfProvider
provider, setProvider
-
Field Details
-
INSTANCE
-
CAN_READWRITE
-
-
Constructor Details
-
DefaultRdfProvider
public DefaultRdfProvider()
-
-
Method Details
-
createDataset
- Specified by:
createDataset
in classRdfProvider
-
createReader
public RdfReader createReader(MediaType contentType, Reader reader) throws UnsupportedContentException - Specified by:
createReader
in classRdfProvider
- Throws:
UnsupportedContentException
-
createWriter
public RdfWriter createWriter(MediaType contentType, Writer writer) throws UnsupportedContentException - Specified by:
createWriter
in classRdfProvider
- Throws:
UnsupportedContentException
-
createGraph
- Specified by:
createGraph
in classRdfProvider
-
createTriple
-
createQuad
public RdfNQuad createQuad(RdfResource subject, RdfResource predicate, RdfValue object, RdfResource graphName) -
createQuad
-
createBlankNode
-
createIRI
-
createLangString
-
createTypedLiteral
-
createString
-
canRead
- Specified by:
canRead
in classRdfProvider
-
canWrite
- Specified by:
canWrite
in classRdfProvider
-
isBlank
-