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

Packages that use Property
Package | Description
--- | ---
net.fortuna.ical4j.data | Contains types providing RFC2445 input, output and parsing functionality.
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.
net.fortuna.ical4j.model.property | Contains types used to represent the iCalendar property model.
net.fortuna.ical4j.util | Contains utility types that provide supporting functionality for iCal4j.

### Uses of Property in net.fortuna.ical4j.data

Fields in net.fortuna.ical4j.data declared as Property
Modifier and Type | Field and Description
--- | ---
`protected Property` | CalendarBuilder.`property` The current property instance created by the builder.

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

Constructors in net.fortuna.ical4j.filter with parameters of type Property
Constructor and Description
`HasPropertyRule(Property property)` Constructs a new instance with the specified property.
`HasPropertyRule(Property property, boolean matchEquals)` Constructs a new instance with the specified property.

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

Methods in net.fortuna.ical4j.model that return Property
Modifier and Type | Method and Description
--- | ---
`Property` | Property.`copy()` Create a (deep) copy of this property.
`Property` | PropertyFactoryImpl.`createProperty(String name)`
`Property` | PropertyFactory.`createProperty(String name)`
`Property` | PropertyFactoryImpl.`createProperty(String name, ParameterList parameters, String value)`
`Property` | PropertyFactory.`createProperty(String name, ParameterList parameters, String value)`
`Property` | PropertyList.`getProperty(String aName)` Returns the first property of specified name.
`Property` | Component.`getProperty(String name)` Convenience method for retrieving a named property.
`Property` | Calendar.`getProperty(String name)` Convenience method for retrieving a named property.
`Property` | IndexedPropertyList.`getProperty(String paramValue)` Returns the first property containing a parameter with the specified value.

Methods in net.fortuna.ical4j.model with parameters of type Property
Modifier and Type | Method and Description
--- | ---
`boolean` | PropertyList.`add(Property property)` Add a property to the list.
`boolean` | PropertyList.`remove(Property property)` Remove a property from the list.

Constructors in net.fortuna.ical4j.model with parameters of type Property
Constructor and Description
`Property(Property property)` Deprecated. Use `copy()` instead

### Uses of Property in net.fortuna.ical4j.model.property

Subclasses of Property in net.fortuna.ical4j.model.property
Modifier and Type | Class and Description
--- | ---
`class` | `Action` $Id$ Created: [Apr 6, 2004] Defines an ACTION iCalendar component property.
`class` | `Attach` $Id$ Created: [Apr 6, 2004] Defines an ATTACH iCalendar component property.
`class` | `Attendee` $Id$ Created: [Apr 6, 2004] Defines an ATTENDEE iCalendar component property.
`class` | `BusyType` $Id$ Created: [Apr 6, 2004] Defines a BUSYTYPE iCalendar component property.
`class` | `CalScale` $Id$ Created: [Apr 6, 2004] Defines a CALSCALE iCalendar property.
`class` | `Categories` $Id$ Created: [Apr 6, 2004] Defines a CATEGORIES iCalendar component property.
`class` | `Clazz` $Id$ Created: [Apr 6, 2004] Defines a CLASS iCalendar property.
`class` | `Comment` $Id$ Created: [Apr 6, 2004] Defines a COMMENT iCalendar component property.
`class` | `Completed` $Id$ Created: [Apr 6, 2004] Defines a COMPLETED iCalendar component property.
`class` | `Contact` $Id$ Created: [Apr 6, 2004] Defines a CONTACT iCalendar component property.
`class` | `Country` $Id$ Created: [Apr 6, 2004] Defines a REGION iCalendar component property.
`class` | `Created` $Id$ Created: [Apr 6, 2004] Defines a CREATED iCalendar component property.
`class` | `DateListProperty` $Id$ Created on 11/08/2005 Base class for properties with a list of dates as a value.
`class` | `DateProperty` $Id$ Created on 9/07/2005 Base class for properties with a DATE or DATE-TIME value.
`class` | `Description` $Id$ Created: [Apr 6, 2004] Defines a DESCRIPTION iCalendar component property.
`class` | `DtEnd` $Id$ Created: [Apr 6, 2004] Defines a DTEND iCalendar component property.
`class` | `DtStamp` $Id$ Created: [Apr 6, 2004] Defines a DTSTAMP iCalendar component property.
`class` | `DtStart` $Id$ Created: [Apr 6, 2004] Defines a DTSTART iCalendar component property.
`class` | `Due` $Id$ Created: [Apr 6, 2004] Defines a DUE iCalendar component property.
`class` | `Duration` $Id$ Created: [Apr 6, 2004] Defines a DURATION iCalendar component property.
`class` | `ExDate` $Id$ Created: [Apr 6, 2004] Defines a EXDATE iCalendar component property.
`class` | `ExRule` $Id$ Created: [Apr 6, 2004] Defines a EXRULE iCalendar component property.
`class` | `ExtendedAddress` $Id$ Created: [Apr 6, 2004] Defines a EXTENDED_ADDRESS iCalendar component property.
`class` | `FreeBusy` $Id$ Created: [Apr 14, 2004] Defines a FREEBUSY iCalendar component property.
`class` | `Geo` $Id$ Created: [Apr 6, 2004] Defines a GEO iCalendar component property.
`class` | `LastModified` $Id$ Created: [Apr 6, 2004] Defines a LAST-MODIFIED iCalendar component property.
`class` | `Locality` $Id$ Created: [Apr 6, 2004] Defines a LOCALITY iCalendar component property.
`class` | `Location` $Id$ Created: [Apr 6, 2004] Defines a LOCATION iCalendar component property.
`class` | `LocationType` $Id$ Created: [Apr 6, 2004] Defines a LOCATION_TYPE iCalendar component property.
`class` | `Method` $Id$ Created: [Apr 6, 2004] Defines a METHOD iCalendar property.
`class` | `Name` $Id$ Created: [Apr 6, 2004] Defines a NAME iCalendar component property.
`class` | `Organizer` $Id$ Created: [Apr 6, 2004] Defines an ORGANIZER iCalendar component property.
`class` | `PercentComplete` $Id$ Created: [Apr 6, 2004] Defines a PERCENT-COMPLETE iCalendar component property.
`class` | `Postalcode` $Id$ Created: [Apr 6, 2004] Defines a POSTALCODE iCalendar component property.
`class` | `Priority` $Id$ Created: [Apr 6, 2004] Defines a PRIORITY iCalendar component property.
`class` | `ProdId` $Id$ Created: [Apr 6, 2004] Defines a PRODID iCalendar property.
`class` | `RDate` $Id$ Created: [Apr 6, 2004] Defines an RDATE iCalendar component property.
`class` | `RecurrenceId` $Id$ Created: [Apr 6, 2004] Defines a RECURRENCE-ID iCalendar component property.
`class` | `Region` $Id$ Created: [Apr 6, 2004] Defines a REGION iCalendar component property.
`class` | `RelatedTo` $Id$ Created: [Apr 6, 2004] Defines a RELATED-TO iCalendar component property.
`class` | `Repeat` $Id$ Created: [Apr 6, 2004] Defines a REPEAT iCalendar component property.
`class` | `RequestStatus` $Id$ Created: [Apr 6, 2004] Defines a REQUEST-STATUS iCalendar component property.
`class` | `Resources` $Id$ Created: [Apr 6, 2004] Defines a RESOURCES iCalendar component property.
`class` | `RRule` $Id$ Created: [Apr 6, 2004] Defines an RRULE iCalendar component property.
`class` | `Sequence` $Id$ Created: [Apr 6, 2004] Defines a SEQUENCE iCalendar component property.
`class` | `Status` $Id$ Created: [Apr 6, 2004] Defines a STATUS iCalendar component property.
`class` | `StreetAddress` $Id$ Created: [Apr 6, 2004] Defines a STREET_ADDRESS iCalendar component property.
`class` | `Summary` $Id$ Created: [Apr 6, 2004] Defines a SUMMARY iCalendar component property.
`class` | `Tel` $Id$ Created: [Apr 6, 2004] Defines a TEL iCalendar component property.
`class` | `Transp` $Id$ Created: [Apr 6, 2004] Defines a TRANSP iCalendar component property.
`class` | `Trigger` $Id$ Created: [Apr 6, 2004] Defines a TRIGGER iCalendar component property.
`class` | `TzId` $Id$ Created: [Apr 6, 2004] Defines a TZID iCalendar component property.
`class` | `TzName` $Id$ Created: [Apr 6, 2004] Defines a TZNAME iCalendar component property.
`class` | `TzOffsetFrom` $Id$ Created: [Apr 6, 2004] Defines a TZOFFSETFROM iCalendar component property.
`class` | `TzOffsetTo` $Id$ Created: [Apr 6, 2004] Defines a TZOFFSETTO iCalendar component property.
`class` | `TzUrl` $Id$ Created: [Apr 6, 2004] Defines a TZURL iCalendar component property.
`class` | `Uid` $Id$ Created: [Apr 6, 2004] Defines a UID iCalendar component property.
`class` | `Url` $Id$ Created: [Apr 6, 2004] Defines a URL iCalendar component property.
`class` | `UtcProperty` $Id$ Created on 8/08/2005 Superclass for all properties with date-time values that must be specified in UTC time.
`class` | `Version` $Id$ Created: [Apr 6, 2004] Defines a VERSION iCalendar property.
`class` | `XProperty` $Id$ Created: [15/06/2004] Defines an extension property.

Methods in net.fortuna.ical4j.model.property that return Property
Modifier and Type | Method and Description
--- | ---
`Property` | DateProperty.`copy()` Create a (deep) copy of this property.
`Property` | DateListProperty.`copy()` Create a (deep) copy of this property.
`Property` | Attendee.`copy()` Create a (deep) copy of this property.

### Uses of Property in net.fortuna.ical4j.util

Methods in net.fortuna.ical4j.util that return Property
Modifier and Type | Method and Description
--- | ---
`static Property` | Constants.`forProperty(Property property)` Returns a constant equivalent to the specified property if one is applicable.

Methods in net.fortuna.ical4j.util with parameters of type Property
Modifier and Type | Method and Description
--- | ---
`static Property` | Constants.`forProperty(Property property)` Returns a constant equivalent to the specified property if one is applicable.