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

Packages that use Parameter
Package | Description
--- | ---
net.fortuna.ical4j.model | Contains core types used to define the iCalendar model.
net.fortuna.ical4j.model.parameter | Contains types used to represent the iCalendar parameter model.
net.fortuna.ical4j.util | Contains utility types that provide supporting functionality for iCal4j.

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

Methods in net.fortuna.ical4j.model that return Parameter
Modifier and Type | Method and Description
--- | ---
`Parameter` | Parameter.`copy()` Deep copy of parameter.
`Parameter` | ParameterFactory.`createParameter(String name, String value)` Returns a parameter instance of the appropriate type with the specified value.
`Parameter` | ParameterFactoryImpl.`createParameter(String name, String value)` Creates a parameter.
`Parameter` | ParameterList.`getParameter(String aName)` Returns the first parameter with the specified name.
`Parameter` | Property.`getParameter(String name)` Convenience method for retrieving a single parameter.

Methods in net.fortuna.ical4j.model with parameters of type Parameter
Modifier and Type | Method and Description
--- | ---
`boolean` | ParameterList.`add(Parameter parameter)` Add a parameter to the list.
`boolean` | ParameterList.`remove(Parameter parameter)` Remove a parameter from the list.
`boolean` | ParameterList.`replace(Parameter parameter)` Replace any parameters of the same type with the one specified.

### Uses of Parameter in net.fortuna.ical4j.model.parameter

Subclasses of Parameter in net.fortuna.ical4j.model.parameter
Modifier and Type | Class and Description
--- | ---
`class` | `Abbrev` $Id$ [18-Apr-2004] Defines an Abbreviation parameter.
`class` | `AltRep` $Id$ [18-Apr-2004] Defines an Alternate Text Representation parameter.
`class` | `Cn` $Id$ [18-Apr-2004] Defines a Common Name parameter.
`class` | `CuType` $Id$ [18-Apr-2004] Defines a Calendar User Type.
`class` | `DelegatedFrom` $Id$ [18-Apr-2004] Defines a Delegators parameter.
`class` | `DelegatedTo` $Id$ [18-Apr-2004] Defines a Delegatees parameter.
`class` | `Dir` $Id$ [18-Apr-2004] Defines a Directory Entry Reference parameter.
`class` | `Encoding` $Id$ [18-Apr-2004] Defines an Inline Encoding parameter.
`class` | `FbType` $Id$ [18-Apr-2004] Defines a Free/Busy Time Type parameter.
`class` | `FmtType` $Id$ [18-Apr-2004] Defines a Format Type parameter.
`class` | `Language` $Id$ [18-Apr-2004] Defines a Language parameter.
`class` | `Member` $Id$ [18-Apr-2004] Defines a Group or List Membership parameter.
`class` | `PartStat` $Id$ [18-Apr-2004] Defines a Participation Status parameter.
`class` | `Range` $Id$ [18-Apr-2004] Defines a Recurrence Identifier Range parameter.
`class` | `Related` $Id$ [18-Apr-2004] Defines an Alarm Trigger Relationship parameter.
`class` | `RelType` $Id$ [18-Apr-2004] Defines a Relationship Type parameter.
`class` | `Role` $Id$ [18-Apr-2004] Defines a Participation Role parameter.
`class` | `Rsvp` $Id$ [18-Apr-2004] Defines an RSVP parameter.
`class` | `ScheduleAgent` Defines the scheduling agent for CalDAV scheduling.
`class` | `ScheduleStatus` Defines the scheduling status for CalDAV scheduling.
`class` | `SentBy` $Id$ [18-Apr-2004] Defines a Sent By parameter.
`class` | `Type` $Id$ [18-Apr-2004] Defines a Type parameter.
`class` | `TzId` $Id$ [18-Apr-2004] Defines a Time Zone Identifier parameter.
`class` | `Value` $Id$ [18-Apr-2004] Defines a Value Data Type parameter.
`class` | `Vvenue` $Id$ [18-Apr-2004] Defines a Vvenue parameter.
`class` | `XParameter` $Id$ [15/06/2004] Defines an extension parameter.

Methods in net.fortuna.ical4j.model.parameter that return Parameter
Modifier and Type | Method and Description
--- | ---
`Parameter` | Rsvp.`copy()` Deep copy of parameter.

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

Methods in net.fortuna.ical4j.util with parameters of type Parameter
Modifier and Type | Method and Description
--- | ---
`void` | ParameterValidator.`assertNullOrEqual(Parameter param, ParameterList parameters)`