public class RecurrenceRule extends PropertyBase<RecurrenceRule2,RecurrenceRule>
RRULE Recurrence Rule RFC 5545 iCalendar 3.8.5.3, page 122.
This property defines a rule or repeating pattern for recurring events, to-dos, journal entries, or time zone definitions.
Produces a stream of start date/times after applying all modification rules.
VEvent
,
VTodo
,
VJournal
,
DaylightSavingTime
,
StandardTime
propertyNameProperty, valueProperty, valueTypeProperty
Constructor and Description |
---|
RecurrenceRule() |
RecurrenceRule(RecurrenceRule source) |
RecurrenceRule(RecurrenceRule2 value) |
Modifier and Type | Method and Description |
---|---|
protected RecurrenceRule2 |
copyValue(RecurrenceRule2 source) |
static RecurrenceRule |
parse(java.lang.String propertyContent) |
compareTo, copyInto, equals, errors, getConverter, getNonStandard, getParent, getPropertyValueString, getUnknownValue, getValue, getValueType, hashCode, name, nonStandardParameter, parseContent, propertyNameProperty, propertyType, setConverter, setConverterByClass, setNonStandard, setParent, setPropertyName, setValue, setValueType, setValueType, setValueType, toContent, toString, valueContent, valueProperty, valueTypeProperty, withNonStandard, withNonStandard, withNonStandard, withPropertyName, withValue, withValueType, withValueType
childrenUnmodifiable, copyIntoCallback, orderer, setContentLineGenerator
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
childrenUnmodifiable
public RecurrenceRule(RecurrenceRule2 value)
public RecurrenceRule()
public RecurrenceRule(RecurrenceRule source)
public static RecurrenceRule parse(java.lang.String propertyContent)
protected RecurrenceRule2 copyValue(RecurrenceRule2 source)
copyValue
in class PropertyBase<RecurrenceRule2,RecurrenceRule>