biweekly.property.marshaller
Class RecurrenceDatesMarshaller
java.lang.Object
biweekly.property.marshaller.ICalPropertyMarshaller<RecurrenceDates>
biweekly.property.marshaller.RecurrenceDatesMarshaller
public class RecurrenceDatesMarshaller
- extends ICalPropertyMarshaller<RecurrenceDates>
Marshals RecurrenceDates properties.
- Author:
- Michael Angstadt
| Methods inherited from class biweekly.property.marshaller.ICalPropertyMarshaller |
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 |
RecurrenceDatesMarshaller
public RecurrenceDatesMarshaller()
_prepareParameters
protected void _prepareParameters(RecurrenceDates property,
ICalParameters copy)
- Description copied from class:
ICalPropertyMarshaller
- Sanitizes a property's parameters (called before the property is
written). This should be overridden by child classes when required.
- Overrides:
_prepareParameters in class ICalPropertyMarshaller<RecurrenceDates>
- Parameters:
property - the propertycopy - the list of parameters to make modifications to (it is a copy
of the property's parameters)
_writeText
protected String _writeText(RecurrenceDates property)
- Description copied from class:
ICalPropertyMarshaller
- Marshals a property's value to a string.
- Specified by:
_writeText in class ICalPropertyMarshaller<RecurrenceDates>
- Parameters:
property - the property
- Returns:
- the marshalled value
_parseText
protected RecurrenceDates _parseText(String value,
ICalParameters parameters,
List<String> warnings)
- Description copied from class:
ICalPropertyMarshaller
- Unmarshals a property's value.
- Specified by:
_parseText in class ICalPropertyMarshaller<RecurrenceDates>
- Parameters:
value - the valueparameters - the property's parameterswarnings - allows the programmer to alert the user to any
note-worthy (but non-critical) issues that occurred during the
unmarshalling process
- Returns:
- the unmarshalled property object
_writeXml
protected void _writeXml(RecurrenceDates property,
XCalElement element)
- Description copied from class:
ICalPropertyMarshaller
- Marshals a property's value to an XML element (xCal).
- Overrides:
_writeXml in class ICalPropertyMarshaller<RecurrenceDates>
- Parameters:
property - the propertyelement - the XML element
_parseXml
protected RecurrenceDates _parseXml(XCalElement element,
ICalParameters parameters,
List<String> warnings)
- Description copied from class:
ICalPropertyMarshaller
- Unmarshals a property's value from an XML document (xCal).
- Overrides:
_parseXml in class ICalPropertyMarshaller<RecurrenceDates>
- Parameters:
element - the property's XML elementparameters - the property's parameterswarnings - allows the programmer to alert the user to any
note-worthy (but non-critical) issues that occurred during the
unmarshalling process
- Returns:
- the unmarshalled property object
Copyright © 2013 Michael Angstadt. All Rights Reserved.