|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.any23.rdf.Any23ValueFactoryWrapper
public class Any23ValueFactoryWrapper
Any23 specialization of the ValueFactory
.
It provides a wrapper to instantiate RDF objects.
Constructor Summary | |
---|---|
Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory vFactory)
|
|
Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory vFactory,
ErrorReporter er)
|
|
Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory factory,
ErrorReporter er,
String defaultLitLanguage)
Constructor with error reporter. |
Method Summary | |
---|---|
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()
|
ErrorReporter |
getErrorReporter()
|
org.openrdf.model.URI |
resolveURI(String uri,
URI baseURI)
Fixes typical errors in URIs, and resolves relative URIs against a base URI. |
void |
setErrorReporter(ErrorReporter er)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory factory, ErrorReporter 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, ErrorReporter er)
public Any23ValueFactoryWrapper(org.openrdf.model.ValueFactory vFactory)
Method Detail |
---|
public ErrorReporter getErrorReporter()
public void setErrorReporter(ErrorReporter er)
public String getDefaultLiteralLanguage()
public org.openrdf.model.BNode createBNode()
createBNode
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.BNode createBNode(String id)
createBNode
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(String content)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(boolean b)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(byte b)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(short i)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(int i)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(long l)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(float v)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(double v)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(XMLGregorianCalendar calendar)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(String label, String language)
createLiteral
in interface org.openrdf.model.ValueFactory
public org.openrdf.model.Literal createLiteral(String pref, org.openrdf.model.URI value)
createLiteral
in interface org.openrdf.model.ValueFactory
public 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.ValueFactory
public 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.ValueFactory
public org.openrdf.model.URI createURI(String uriStr)
createURI
in interface org.openrdf.model.ValueFactory
uriStr
-
public org.openrdf.model.URI createURI(String namespace, String localName)
createURI
in interface org.openrdf.model.ValueFactory
public 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 URIs
public org.openrdf.model.URI fixURI(String uri)
uri
-
public org.openrdf.model.URI fixLink(String link, String defaultSchema)
public String fixWhiteSpace(String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |