Package com.apicatalog.rdf
Class Rdf
- java.lang.Object
-
- com.apicatalog.rdf.Rdf
-
public final class Rdf extends Object
-
-
Method Summary
-
-
-
Method Detail
-
createGraph
public static final RdfGraph createGraph()
-
canRead
public static final Collection<MediaType> canRead()
-
createReader
public static final RdfReader createReader(MediaType contentType, Reader reader) throws UnsupportedContentException
- Throws:
UnsupportedContentException
-
createReader
public static final RdfReader createReader(MediaType contentType, InputStream is) throws UnsupportedContentException
- Throws:
UnsupportedContentException
-
canWrite
public static final Collection<MediaType> canWrite()
-
createWriter
public static final RdfWriter createWriter(MediaType contentType, Writer writer) throws UnsupportedContentException
- Throws:
UnsupportedContentException
-
createWriter
public static final RdfWriter createWriter(MediaType contentType, OutputStream os) throws UnsupportedContentException
- Throws:
UnsupportedContentException
-
createDataset
public static final RdfDataset createDataset()
-
createTriple
public static final RdfTriple createTriple(RdfResource subject, RdfResource predicate, RdfValue object)
-
createNQuad
public static final RdfNQuad createNQuad(RdfResource subject, RdfResource predicate, RdfValue object, RdfResource graphName)
-
createNQuad
public static final RdfNQuad createNQuad(RdfTriple triple, RdfResource graphName)
-
createString
public static RdfLiteral createString(String lexicalForm)
-
createTypedString
public static RdfLiteral createTypedString(String lexicalForm, String dataType)
-
createLangString
public static RdfLiteral createLangString(String lexicalForm, String langTag)
-
createResource
public static RdfResource createResource(String resource)
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
public static RdfResource createBlankNode(String value)
-
createIRI
public static RdfResource createIRI(String value)
-
-