biweekly.property.marshaller
Class TextListPropertyMarshaller<T extends ListProperty<String>>
java.lang.Object
biweekly.property.marshaller.ICalPropertyMarshaller<T>
biweekly.property.marshaller.ListPropertyMarshaller<T,String>
biweekly.property.marshaller.TextListPropertyMarshaller<T>
- Direct Known Subclasses:
- CategoriesMarshaller, ResourcesMarshaller
public abstract class TextListPropertyMarshaller<T extends ListProperty<String>>
- extends ListPropertyMarshaller<T,String>
Marshals properties that have a list of text values.
- Author:
- Michael Angstadt
Methods inherited from class biweekly.property.marshaller.ICalPropertyMarshaller |
_prepareParameters, date, date, escape, getPropertyClass, getPropertyName, getQName, parseComponent, parseList, parseText, parseXml, prepareParameters, split, unescape, writeText, writeXml |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TextListPropertyMarshaller
public TextListPropertyMarshaller(Class<T> clazz,
String propertyName)
writeValue
protected String writeValue(T property,
String value)
- Specified by:
writeValue
in class ListPropertyMarshaller<T extends ListProperty<String>,String>
readValue
protected String readValue(String value,
ICalParameters parameters,
List<String> warnings)
- Specified by:
readValue
in class ListPropertyMarshaller<T extends ListProperty<String>,String>
Copyright © 2013 Michael Angstadt. All Rights Reserved.