public final class CalendarModelCodec

  1. Object
  2. CalendarModelCodec
Lossless map encoding used by the offline cache and provider fixtures.

Methods

public static Map<String, Object> encodeEvent(CalendarEvent e)
public static CalendarEvent decodeEvent(Map m)
public static Map<String, Object> encodeTask(CalendarTask t)
public static CalendarTask decodeTask(Map m)
public static Map<String, Object> encodeDateTime(CalendarDateTime d)
public static CalendarDateTime decodeDateTime(Map m)

Inherited methods

Method details

encodeEvent

public static Map<String, Object> encodeEvent(CalendarEvent e)

decodeEvent

public static CalendarEvent decodeEvent(Map m)

encodeTask

public static Map<String, Object> encodeTask(CalendarTask t)

decodeTask

public static CalendarTask decodeTask(Map m)

encodeDateTime

public static Map<String, Object> encodeDateTime(CalendarDateTime d)

decodeDateTime

public static CalendarDateTime decodeDateTime(Map m)