|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bradmcevoy.http.values.ValueWriters
public class ValueWriters
Default list of value writers. These are used to format strongly types property values (eg Date, Boolean, Locks) into the appropriate XML They also parse string values in PROPPATCH requests into the strongly typed values.
| Constructor Summary | |
|---|---|
ValueWriters()
Initialised the default set of writers |
|
ValueWriters(java.util.List<ValueWriter> valueWriters)
Allows the set of value writers to be injected |
|
| Method Summary | |
|---|---|
java.util.List<ValueWriter> |
getValueWriters()
|
java.lang.Object |
parse(javax.xml.namespace.QName qname,
java.lang.Class valueType,
java.lang.String value)
Find the first ValueWriter which supports the given property and use it to parse the value |
void |
writeValue(XmlWriter writer,
javax.xml.namespace.QName qname,
java.lang.String prefix,
ValueAndType vat,
java.lang.String href,
java.util.Map<java.lang.String,java.lang.String> nsPrefixes)
Find the first value writer which supports the given property and use it to output the XML. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ValueWriters(java.util.List<ValueWriter> valueWriters)
valueWriters - public ValueWriters()
| Method Detail |
|---|
public void writeValue(XmlWriter writer,
javax.xml.namespace.QName qname,
java.lang.String prefix,
ValueAndType vat,
java.lang.String href,
java.util.Map<java.lang.String,java.lang.String> nsPrefixes)
writer - qname - prefix - vat - href - nsPrefixes - public java.util.List<ValueWriter> getValueWriters()
public java.lang.Object parse(javax.xml.namespace.QName qname,
java.lang.Class valueType,
java.lang.String value)
qname - valueType - value -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||