Package com.inrupt.rdf.wrapping.commons
Class TermMappings
- java.lang.Object
- 
- com.inrupt.rdf.wrapping.commons.TermMappings
 
- 
 public final class TermMappings extends Object Common mappings from various values to RDF terms. For use in wrapping classes.- Author:
- Samu Lang
 
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.commons.rdf.api.IRIasIri(String value, org.apache.commons.rdf.api.Graph graph)Maps an IRI string to an IRI term.static org.apache.commons.rdf.api.IRIasIri(URI value, org.apache.commons.rdf.api.Graph graph)Maps a URI to an IRI term.static org.apache.commons.rdf.api.LiteralasStringLiteral(String value, org.apache.commons.rdf.api.Graph graph)Maps a string to a literal term.static org.apache.commons.rdf.api.LiteralasTypedLiteral(Boolean value, org.apache.commons.rdf.api.Graph graph)Maps a boolean value to a literal term.static org.apache.commons.rdf.api.LiteralasTypedLiteral(Integer value, org.apache.commons.rdf.api.Graph graph)Maps a integer value to a literal term.static org.apache.commons.rdf.api.LiteralasTypedLiteral(Instant value, org.apache.commons.rdf.api.Graph graph)Maps a point in time to a literal term.static org.apache.commons.rdf.api.RDFTermidentity(org.apache.commons.rdf.api.RDFTerm value, org.apache.commons.rdf.api.Graph graph)Maps a term to itself.
 
- 
- 
- 
Method Detail- 
asStringLiteralpublic static org.apache.commons.rdf.api.Literal asStringLiteral(String value, org.apache.commons.rdf.api.Graph graph) Maps a string to a literal term.- Parameters:
- value- the value to map
- graph- the graph that serves as the context for creating the term
- Returns:
- an xsd:string typed literal with the string as its lexical form
- Throws:
- NullPointerException- if the value is null
- NullPointerException- if the model is null
 
 - 
asIripublic static org.apache.commons.rdf.api.IRI asIri(String value, org.apache.commons.rdf.api.Graph graph) Maps an IRI string to an IRI term.- Parameters:
- value- the value to map
- graph- ignored
- Returns:
- an IRI term with the string as its identifier
- Throws:
- NullPointerException- if the value is null
- NullPointerException- if the model is null
 
 - 
asIripublic static org.apache.commons.rdf.api.IRI asIri(URI value, org.apache.commons.rdf.api.Graph graph) Maps a URI to an IRI term.- Parameters:
- value- the value to map
- graph- ignored
- Returns:
- an IRI term with the URI as its identifier
- Throws:
- NullPointerException- if the value is null
- NullPointerException- if the model is null
 
 - 
asTypedLiteralpublic static org.apache.commons.rdf.api.Literal asTypedLiteral(Instant value, org.apache.commons.rdf.api.Graph graph) Maps a point in time to a literal term.- Parameters:
- value- the value to map
- graph- ignored
- Returns:
- an xsd:dateTime typed literal term with the point in time as its lexical value
- Throws:
- NullPointerException- if the value is null
- NullPointerException- if the model is null
 
 - 
asTypedLiteralpublic static org.apache.commons.rdf.api.Literal asTypedLiteral(Boolean value, org.apache.commons.rdf.api.Graph graph) Maps a boolean value to a literal term.- Parameters:
- value- the value to map
- graph- ignored
- Returns:
- an xsd:boolean typed literal node with the boolean value as its lexical value
- Throws:
- NullPointerException- if the value is null
- NullPointerException- if the model is null
 
 - 
asTypedLiteralpublic static org.apache.commons.rdf.api.Literal asTypedLiteral(Integer value, org.apache.commons.rdf.api.Graph graph) Maps a integer value to a literal term.- Parameters:
- value- the value to map
- graph- ignored
- Returns:
- an xsd:int typed literal node with the integer value as its lexical value
- Throws:
- NullPointerException- if the value is null
- NullPointerException- if the model is null
 
 - 
identitypublic static org.apache.commons.rdf.api.RDFTerm identity(org.apache.commons.rdf.api.RDFTerm value, org.apache.commons.rdf.api.Graph graph)Maps a term to itself.- Parameters:
- value- the value to map
- graph- ignored
- Returns:
- the same term
- Throws:
- NullPointerException- if the value is null
- NullPointerException- if the model is null
 
 
- 
 
-