Package no.hasmac.rdf
Interface RdfValueFactory<Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value>
-
- All Known Implementing Classes:
DefaultRdfProvider,RdfProvider
public interface RdfValueFactory<Triple,Quad,Iri extends Resource,Bnode extends Resource,Resource extends Value,Literal extends Value,Value>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BnodecreateBlankNode(java.lang.String value)IricreateIRI(java.lang.String value)LiteralcreateLangString(java.lang.String value, java.lang.String lang)QuadcreateQuad(Resource subject, Iri predicate, Value object, Resource graphName)QuadcreateQuad(Triple triple, Resource graphName)LiteralcreateString(java.lang.String value)TriplecreateTriple(Resource subject, Iri predicate, Value object)LiteralcreateTypedLiteral(java.lang.String value, java.lang.String datatype)
-
-
-
Method Detail
-
createIRI
Iri createIRI(java.lang.String value)
-
createBlankNode
Bnode createBlankNode(java.lang.String value)
-
createTypedLiteral
Literal createTypedLiteral(java.lang.String value, java.lang.String datatype)
-
createString
Literal createString(java.lang.String value)
-
createLangString
Literal createLangString(java.lang.String value, java.lang.String lang)
-
-