## Uses of Class
net.fortuna.ical4j.model.Period

Packages that use Period
Package | Description
--- | ---
net.fortuna.ical4j.filter | Filtering rules that may be used on lists of components, properties or parameters.
net.fortuna.ical4j.model | Contains core types used to define the iCalendar model.

### Uses of Period in net.fortuna.ical4j.filter

Constructors in net.fortuna.ical4j.filter with parameters of type Period
Constructor and Description
`PeriodRule(Period period)` Constructs a new instance using the specified period.

### Uses of Period in net.fortuna.ical4j.model

Methods in net.fortuna.ical4j.model that return Period
Modifier and Type | Method and Description
--- | ---
`Period` | Period.`add(Period period)` Creates a period that encompasses both this period and another one.

Methods in net.fortuna.ical4j.model with parameters of type Period
Modifier and Type | Method and Description
--- | ---
`boolean` | PeriodList.`add(Period period)` Add a period to the list.
`Period` | Period.`add(Period period)` Creates a period that encompasses both this period and another one.
`PeriodList` | Component.`calculateRecurrenceSet(Period period)` Calculates the recurrence set for this component using the specified period.
`int` | Period.`compareTo(Period arg0)` Compares the specified period with this period.
`DateList` | Recur.`getDates(Date seed, Period period, Value value)` Convenience method for retrieving recurrences in a specified period.
`boolean` | PeriodList.`remove(Period period)` Remove a period from the list.
`PeriodList` | Period.`subtract(Period period)` Creates a set of periods resulting from the subtraction of the specified period from this one.