|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
RDFWriter is an interface to RDF serializers.
An RDFWriter is a class which serializes an RDF model
to some RDF serializaion language. RDF/XML, n-triple and n3 are
examples of serialization languages.
| Field Summary | |
static java.lang.String |
NSPREFIXPROPBASE
Namespace prefixes can be set using a system property of the form |
| Method Summary | |
RDFErrorHandler |
setErrorHandler(RDFErrorHandler errHandler)
Set an error handler. |
void |
setNsPrefix(java.lang.String prefix,
java.lang.String ns)
Set the the namespace prefix to be used for a particular namespace. |
java.lang.Object |
setProperty(java.lang.String propName,
java.lang.Object propValue)
Set a property to control the behaviour of this writer. |
void |
write(Model model,
java.io.Writer out,
java.lang.String base)
Serialize Model model to Writer out. |
| Field Detail |
public static final java.lang.String NSPREFIXPROPBASE
NSPREFIXPROPBASE + URI. Such prefixes override the built in ones and those set using
setNsPrefix
| Method Detail |
public void write(Model model,
java.io.Writer out,
java.lang.String base)
throws RDFException
model to Writer out.
- Parameters:
out - The Writer to which the serialization should
be sent.model - The model to be written.base - the base URI for relative URI calculations.
null means use only absolute URI's.
- Throws:
RDFException - Generic RDF exception.
public java.lang.Object setProperty(java.lang.String propName,
java.lang.Object propValue)
throws RDFException
An RDFWriter's behaviour can be influenced by defining property values interpreted by that particular writer class. The values for such properties can be changed by calling this method.
No standard properties are defined. For the properties recognised by any particular writer implementation, see the the documentation for that implementation. The properties recognised by writers provided in the standard distribution can be found in the description of their setProperty method. Consult the list of implementors of this interface given above.
propName - The name of the property.propValue - The new value of the property
null
if no value was set.
RDFException - Throws a generic RDF exception
public void setNsPrefix(java.lang.String prefix,
java.lang.String ns)
prefix - the prefix to be usedns - the namespacepublic RDFErrorHandler setErrorHandler(RDFErrorHandler errHandler)
errHandler - The new error handler to be used.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||