public class RDFWriterFImpl extends Object implements RDFWriterF
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULTLANG |
Constructor and Description |
---|
RDFWriterFImpl()
Creates new RDFReaderFImpl
|
Modifier and Type | Method and Description |
---|---|
static void |
alternative(RDFWriterF other)
Rewire to use an external RDFWriterF (typically, RIOT).
|
RDFWriter |
getWriter()
return an RDFWriter instance for the default serialization language.
|
RDFWriter |
getWriter(String lang)
an RDFWriter instance for the specified serialization language.
|
String |
removeWriter(String lang)
Remove lang from list of writers.
|
void |
resetRDFWriterF()
Resets the values to the initial condition.
|
static String |
setBaseWriterClassName(String lang,
String className)
Deprecated.
Register with RIOT.
|
String |
setWriterClassName(String lang,
String className)
Deprecated.
Register with RIOT.
|
public static final String DEFAULTLANG
public static void alternative(RDFWriterF other)
other
- public RDFWriter getWriter()
RDFWriterF
getWriter
in interface RDFWriterF
public RDFWriter getWriter(String lang)
RDFWriterF
getWriter
in interface RDFWriterF
lang
- the serialization language - null
selects the
default@Deprecated public String setWriterClassName(String lang, String className)
RDFWriterRegistry.registerLang
setWriterClassName
in interface RDFWriterF
lang
- the language for which this class should be usedclassName
- the class name for writers for this language@Deprecated public static String setBaseWriterClassName(String lang, String className)
RDFWriterRegistry.registerLang
public void resetRDFWriterF()
RDFWriterF
resetRDFWriterF
in interface RDFWriterF
public String removeWriter(String lang) throws IllegalArgumentException
RDFWriterF
removeWriter
in interface RDFWriterF
lang
- The lang to remove.IllegalArgumentException
- if lang is one of the initial languagesLicenced under the Apache License, Version 2.0