public class

FreeBusy

extends BaseWrapper<T extends GenericJson>
java.lang.Object
   ↳ org.mule.modules.google.api.model.BaseWrapper<T extends com.google.api.client.json.GenericJson>
     ↳ org.mule.module.google.calendar.model.FreeBusy

Class Overview

Wrapper for com.google.api.services.calendar.model.FreeBusyResponse to make it data mapper friendly.

Summary

[Expand]
Inherited Fields
From class org.mule.modules.google.api.model.BaseWrapper
Public Constructors
FreeBusy()
FreeBusy(FreeBusyResponse wrapped)
Public Methods
boolean equals(Object o)
Map<String, FreeBusyCalendar> getCalendars()
Map<String, FreeBusyGroup> getGroups()
DateTime getTimeMax()
DateTime getTimeMin()
int hashCode()
void setCalendars(Map<String, FreeBusyCalendar> calendars)
void setGroups(Map<String, FreeBusyGroup> groups)
void setTimeMax(DateTime timeMax)
void setTimeMin(DateTime timeMin)
String toPrettyString()
String toString()
[Expand]
Inherited Methods
From class org.mule.modules.google.api.model.BaseWrapper
From class java.lang.Object

Public Constructors

public FreeBusy ()

public FreeBusy (FreeBusyResponse wrapped)

Parameters
wrapped

Public Methods

public boolean equals (Object o)

Parameters
o

public Map<String, FreeBusyCalendar> getCalendars ()

public Map<String, FreeBusyGroup> getGroups ()

public DateTime getTimeMax ()

public DateTime getTimeMin ()

public int hashCode ()

public void setCalendars (Map<String, FreeBusyCalendar> calendars)

Parameters
calendars

public void setGroups (Map<String, FreeBusyGroup> groups)

Parameters
groups

public void setTimeMax (DateTime timeMax)

Parameters
timeMax

public void setTimeMin (DateTime timeMin)

Parameters
timeMin

public String toPrettyString ()

Throws
IOException

public String toString ()