biweekly.component.marshaller
Class VFreeBusyMarshaller

java.lang.Object
  extended by biweekly.component.marshaller.ICalComponentMarshaller<VFreeBusy>
      extended by biweekly.component.marshaller.VFreeBusyMarshaller

public class VFreeBusyMarshaller
extends ICalComponentMarshaller<VFreeBusy>

Author:
Michael Angstadt

Field Summary
 
Fields inherited from class biweekly.component.marshaller.ICalComponentMarshaller
clazz, componentName
 
Constructor Summary
VFreeBusyMarshaller()
           
 
Method Summary
protected  VFreeBusy _newInstance()
          Creates a new instance of the component class.
 List<ICalProperty> getProperties(VFreeBusy component)
          Gets the properties to marshal.
 
Methods inherited from class biweekly.component.marshaller.ICalComponentMarshaller
emptyInstance, getComponentClass, getComponentName, getComponents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VFreeBusyMarshaller

public VFreeBusyMarshaller()
Method Detail

getProperties

public List<ICalProperty> getProperties(VFreeBusy component)
Description copied from class: ICalComponentMarshaller
Gets the properties to marshal. Child classes can override this for better control over which properties are marshalled.

Overrides:
getProperties in class ICalComponentMarshaller<VFreeBusy>
Parameters:
component - the component
Returns:
the properties to marshal

_newInstance

protected VFreeBusy _newInstance()
Description copied from class: ICalComponentMarshaller
Creates a new instance of the component class.

Specified by:
_newInstance in class ICalComponentMarshaller<VFreeBusy>
Returns:
the new instance


Copyright © 2013 Michael Angstadt. All Rights Reserved.