public class ValueWriters extends Object
| Constructor and Description |
|---|
ValueWriters()
Initialised the default set of writers
|
ValueWriters(List<ValueWriter> valueWriters)
Allows the set of value writers to be injected
|
| Modifier and Type | Method and Description |
|---|---|
List<ValueWriter> |
getValueWriters() |
Object |
parse(QName qname,
Class valueType,
String value)
Find the first ValueWriter which supports the given property and use it
to parse the value
|
void |
writeValue(XmlWriter writer,
QName qname,
String prefix,
ValueAndType vat,
String href,
Map<String,String> nsPrefixes)
Find the first value writer which supports the given property and use it
to output the XML.
|
public ValueWriters(List<ValueWriter> valueWriters)
valueWriters - public ValueWriters()
public void writeValue(XmlWriter writer, QName qname, String prefix, ValueAndType vat, String href, Map<String,String> nsPrefixes)
writer - qname - prefix - vat - href - nsPrefixes - public List<ValueWriter> getValueWriters()
Copyright © 2021 McEvoy Software Ltd. All rights reserved.