Package no.hasmac.rdf
Class Rdf
java.lang.Object
no.hasmac.rdf.Rdf
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Collection
<MediaType> canRead()
static Collection
<MediaType> canWrite()
static RdfResource
createBlankNode
(String value) static RdfDataset
static RdfGraph
static RdfResource
static RdfLiteral
createLangString
(String lexicalForm, String langTag) static RdfNQuad
createNQuad
(RdfResource subject, RdfResource predicate, RdfValue object, RdfResource graphName) static RdfNQuad
createNQuad
(RdfTriple triple, RdfResource graphName) static RdfReader
createReader
(MediaType contentType, InputStream is) static RdfReader
createReader
(MediaType contentType, Reader reader) static RdfResource
createResource
(String resource) Create a newRdfResource
.static RdfLiteral
createString
(String lexicalForm) static RdfTriple
createTriple
(RdfResource subject, RdfResource predicate, RdfValue object) static RdfLiteral
createTypedString
(String lexicalForm, String dataType) static RdfValue
createValue
(String value) static RdfWriter
createWriter
(MediaType contentType, OutputStream os) static RdfWriter
createWriter
(MediaType contentType, Writer writer)
-
Constructor Details
-
Rdf
private Rdf()
-
-
Method Details
-
createGraph
-
canRead
-
createReader
public static RdfReader createReader(MediaType contentType, Reader reader) throws UnsupportedContentException - Throws:
UnsupportedContentException
-
createReader
public static RdfReader createReader(MediaType contentType, InputStream is) throws UnsupportedContentException - Throws:
UnsupportedContentException
-
canWrite
-
createWriter
public static RdfWriter createWriter(MediaType contentType, Writer writer) throws UnsupportedContentException - Throws:
UnsupportedContentException
-
createWriter
public static RdfWriter createWriter(MediaType contentType, OutputStream os) throws UnsupportedContentException - Throws:
UnsupportedContentException
-
createDataset
-
createTriple
-
createNQuad
public static RdfNQuad createNQuad(RdfResource subject, RdfResource predicate, RdfValue object, RdfResource graphName) -
createNQuad
-
createValue
-
createString
-
createTypedString
-
createLangString
-
createResource
Create a newRdfResource
.- Parameters:
resource
- is an absolute IRI or blank node identifier- Returns:
- RDF resource
- Throws:
IllegalArgumentException
- if the resource is not an absolute IRI or blank node identifier
-
createBlankNode
-
createIRI
-
createValueFactory
public static RdfValueFactory<RdfTriple,RdfNQuad, createValueFactory()RdfResource, RdfResource, RdfResource, RdfLiteral, RdfValue>
-