public class RDateList
extends java.lang.Object
See RFC 2445 sections 4.8.5.1 and 4.8.5.3.
| Constructor and Description |
|---|
RDateList(java.lang.String icalString,
java.util.TimeZone tzid) |
RDateList(java.util.TimeZone tzid) |
| Modifier and Type | Method and Description |
|---|---|
DateValue[] |
getDatesUtc() |
java.util.Map<java.lang.String,java.lang.String> |
getExtParams()
a map of any extension parameters such as the X-FOO=BAR in RRULE;X-FOO=BAR.
|
java.lang.String |
getName()
the object name such as RRULE, EXRULE, VEVENT.
|
java.util.TimeZone |
getTzid() |
IcalValueType |
getValueType()
the type of the values contained by this list as reported by the ical
"VALUE" parameter, typically DATE or DATE-TIME.
|
boolean |
hasExtParams() |
protected void |
parse(java.lang.String icalString,
com.google.ical.values.IcalSchema schema)
parse the ical object from the given ical content using the given schema.
|
void |
setDatesUtc(DateValue[] datesUtc) |
void |
setName(java.lang.String name) |
void |
setTzid(java.util.TimeZone tzid) |
void |
setValueType(IcalValueType valueType) |
java.lang.String |
toIcal()
returns a String containing ical content lines.
|
public RDateList(java.lang.String icalString,
java.util.TimeZone tzid)
throws java.text.ParseException
java.text.ParseExceptionpublic RDateList(java.util.TimeZone tzid)
public java.util.TimeZone getTzid()
public void setTzid(java.util.TimeZone tzid)
public DateValue[] getDatesUtc()
public void setDatesUtc(DateValue[] datesUtc)
public IcalValueType getValueType()
public void setValueType(IcalValueType valueType)
public java.lang.String toIcal()
protected void parse(java.lang.String icalString,
com.google.ical.values.IcalSchema schema)
throws java.text.ParseException
schema - rules for processing individual parameters and body content.java.text.ParseExceptionpublic java.lang.String getName()
getName in interface IcalObjectpublic void setName(java.lang.String name)
getName()public java.util.Map<java.lang.String,java.lang.String> getExtParams()
getExtParams in interface IcalObjectpublic boolean hasExtParams()