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