public class Any23ValueFactoryWrapper extends Object implements org.openrdf.model.ValueFactory
ValueFactory.
It provides a wrapper to instantiate RDF objects.| Constructor and Description |
|---|
Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory vFactory) |
Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory vFactory,
IssueReport er) |
Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory factory,
IssueReport er,
String defaultLitLanguage)
Constructor with error reporter.
|
| Modifier and Type | Method and Description |
|---|---|
org.openrdf.model.BNode |
createBNode() |
org.openrdf.model.BNode |
createBNode(String id) |
org.openrdf.model.Literal |
createLiteral(boolean b) |
org.openrdf.model.Literal |
createLiteral(byte b) |
org.openrdf.model.Literal |
createLiteral(double v) |
org.openrdf.model.Literal |
createLiteral(float v) |
org.openrdf.model.Literal |
createLiteral(int i) |
org.openrdf.model.Literal |
createLiteral(long l) |
org.openrdf.model.Literal |
createLiteral(short i) |
org.openrdf.model.Literal |
createLiteral(String content) |
org.openrdf.model.Literal |
createLiteral(String label,
String language) |
org.openrdf.model.Literal |
createLiteral(String pref,
org.openrdf.model.URI value) |
org.openrdf.model.Literal |
createLiteral(XMLGregorianCalendar calendar) |
org.openrdf.model.Statement |
createStatement(org.openrdf.model.Resource sub,
org.openrdf.model.URI pre,
org.openrdf.model.Value obj) |
org.openrdf.model.Statement |
createStatement(org.openrdf.model.Resource sub,
org.openrdf.model.URI pre,
org.openrdf.model.Value obj,
org.openrdf.model.Resource context) |
org.openrdf.model.URI |
createURI(String uriStr) |
org.openrdf.model.URI |
createURI(String namespace,
String localName) |
org.openrdf.model.URI |
fixLink(String link,
String defaultSchema)
Helper method to conditionally add a schema to a URI unless it's there, or null if link is empty.
|
org.openrdf.model.URI |
fixURI(String uri) |
String |
fixWhiteSpace(String name) |
String |
getDefaultLiteralLanguage() |
IssueReport |
getIssueReport() |
org.openrdf.model.URI |
resolveURI(String uri,
URI baseURI)
Fixes typical errors in URIs, and resolves relative URIs against a base URI.
|
void |
setIssueReport(IssueReport er) |
public Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory factory,
IssueReport er,
String defaultLitLanguage)
factory - the wrapped value factory, cannot be null.er - the error reporter.defaultLitLanguage - the default literal language.public Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory vFactory,
IssueReport er)
public Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory vFactory)
public IssueReport getIssueReport()
public void setIssueReport(IssueReport er)
public String getDefaultLiteralLanguage()
public org.openrdf.model.BNode createBNode()
createBNode in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.BNode createBNode(String id)
createBNode in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(String content)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(boolean b)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(byte b)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(short i)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(int i)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(long l)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(float v)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(double v)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(XMLGregorianCalendar calendar)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(String label, String language)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Literal createLiteral(String pref, org.openrdf.model.URI value)
createLiteral in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Statement createStatement(org.openrdf.model.Resource sub,
org.openrdf.model.URI pre,
org.openrdf.model.Value obj)
createStatement in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.Statement createStatement(org.openrdf.model.Resource sub,
org.openrdf.model.URI pre,
org.openrdf.model.Value obj,
org.openrdf.model.Resource context)
createStatement in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.URI createURI(String uriStr)
createURI in interface org.openrdf.model.ValueFactoryuriStr - public org.openrdf.model.URI createURI(String namespace, String localName)
createURI in interface org.openrdf.model.ValueFactorypublic org.openrdf.model.URI resolveURI(String uri, URI baseURI)
uri - A URI, relative or absolute, can have typical syntax errorsbaseURI - A base URI to use for resolving relative URIspublic org.openrdf.model.URI fixURI(String uri)
uri - public org.openrdf.model.URI fixLink(String link, String defaultSchema)
Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.