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 Bnode
createBlankNode(java.lang.String value)
Iri
createIRI(java.lang.String value)
Literal
createLangString(java.lang.String value, java.lang.String lang)
Quad
createQuad(Resource subject, Iri predicate, Value object, Resource graphName)
Quad
createQuad(Triple triple, Resource graphName)
Literal
createString(java.lang.String value)
Triple
createTriple(Resource subject, Iri predicate, Value object)
Literal
createTypedLiteral(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)
-
-