Package net.fortuna.ical4j.model
Class Parameter
- java.lang.Object
-
- net.fortuna.ical4j.model.Content
-
- net.fortuna.ical4j.model.Parameter
-
- All Implemented Interfaces:
Serializable,Comparable<Parameter>
- Direct Known Subclasses:
Abbrev,AltRep,Cn,CuType,DelegatedFrom,DelegatedTo,Derived,Dir,Display,Email,Encoding,FbType,Feature,FmtType,Label,Language,Member,Order,PartStat,Range,Related,RelType,Role,Rsvp,ScheduleAgent,ScheduleStatus,Schema,SentBy,Type,TzId,Value,Vvenue,XParameter
public abstract class Parameter extends Content implements Comparable<Parameter>
Defines an iCalendar parameter. Subclasses of this class provide additional validation and typed values for specific iCalendar parameters.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.fortuna.ical4j.model.Content
Content.Factory
-
-
Field Summary
Fields Modifier and Type Field Description static StringABBREVRegion abbreviation.static StringALTREPAlternate text representation.static StringCNCommon name.static StringCUTYPECalendar user type.static StringDELEGATED_FROMDelegator.static StringDELEGATED_TODelegatee.static StringDERIVEDDerived.static StringDIRDirectory entry.static StringDISPLAYDisplay format.static StringEMAILEmail address.static StringENCODINGInline encoding.static StringEXPERIMENTAL_PREFIXPrefix to all experimental parameters.static StringFBTYPEFree/busy time type.static StringFEATUREFeature specification.static StringFMTTYPEFormat type.static StringLABELLabel.static StringLANGUAGELanguage for text.static StringMEMBERGroup or list membership.static StringORDEROrder.static StringPARTSTATParticipation status.static StringRANGERecurrence identifier range.static StringRELATEDAlarm trigger relationship.static StringRELTYPERelationship type.static StringROLEParticipation role.static StringRSVPRSVP expectation.static StringSCHEDULE_AGENTSchedule agent.static StringSCHEDULE_STATUSSchedule status.static StringSCHEMASchema for structured data.static StringSENT_BYSent by.static StringTYPEType.static StringTZIDReference to time zone object.static StringVALUEProperty value data type.static StringVVENUEReference to vvenue component.
-
-
-
Field Detail
-
ABBREV
public static final String ABBREV
Region abbreviation.- See Also:
- Constant Field Values
-
ALTREP
public static final String ALTREP
Alternate text representation.- See Also:
- Constant Field Values
-
CN
public static final String CN
Common name.- See Also:
- Constant Field Values
-
CUTYPE
public static final String CUTYPE
Calendar user type.- See Also:
- Constant Field Values
-
DELEGATED_FROM
public static final String DELEGATED_FROM
Delegator.- See Also:
- Constant Field Values
-
DELEGATED_TO
public static final String DELEGATED_TO
Delegatee.- See Also:
- Constant Field Values
-
DERIVED
public static final String DERIVED
Derived.- See Also:
- Constant Field Values
-
DIR
public static final String DIR
Directory entry.- See Also:
- Constant Field Values
-
DISPLAY
public static final String DISPLAY
Display format.- See Also:
- Constant Field Values
-
EMAIL
public static final String EMAIL
Email address.- See Also:
- Constant Field Values
-
ENCODING
public static final String ENCODING
Inline encoding.- See Also:
- Constant Field Values
-
FEATURE
public static final String FEATURE
Feature specification.- See Also:
- Constant Field Values
-
FMTTYPE
public static final String FMTTYPE
Format type.- See Also:
- Constant Field Values
-
FBTYPE
public static final String FBTYPE
Free/busy time type.- See Also:
- Constant Field Values
-
LABEL
public static final String LABEL
Label.- See Also:
- Constant Field Values
-
LANGUAGE
public static final String LANGUAGE
Language for text.- See Also:
- Constant Field Values
-
MEMBER
public static final String MEMBER
Group or list membership.- See Also:
- Constant Field Values
-
ORDER
public static final String ORDER
Order.- See Also:
- Constant Field Values
-
PARTSTAT
public static final String PARTSTAT
Participation status.- See Also:
- Constant Field Values
-
RANGE
public static final String RANGE
Recurrence identifier range.- See Also:
- Constant Field Values
-
RELATED
public static final String RELATED
Alarm trigger relationship.- See Also:
- Constant Field Values
-
RELTYPE
public static final String RELTYPE
Relationship type.- See Also:
- Constant Field Values
-
ROLE
public static final String ROLE
Participation role.- See Also:
- Constant Field Values
-
RSVP
public static final String RSVP
RSVP expectation.- See Also:
- Constant Field Values
-
SCHEDULE_AGENT
public static final String SCHEDULE_AGENT
Schedule agent.- See Also:
- Constant Field Values
-
SCHEDULE_STATUS
public static final String SCHEDULE_STATUS
Schedule status.- See Also:
- Constant Field Values
-
SCHEMA
public static final String SCHEMA
Schema for structured data.- See Also:
- Constant Field Values
-
SENT_BY
public static final String SENT_BY
Sent by.- See Also:
- Constant Field Values
-
TYPE
public static final String TYPE
Type.- See Also:
- Constant Field Values
-
TZID
public static final String TZID
Reference to time zone object.- See Also:
- Constant Field Values
-
VALUE
public static final String VALUE
Property value data type.- See Also:
- Constant Field Values
-
VVENUE
public static final String VVENUE
Reference to vvenue component.- See Also:
- Constant Field Values
-
EXPERIMENTAL_PREFIX
public static final String EXPERIMENTAL_PREFIX
Prefix to all experimental parameters.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Parameter
public Parameter(String aName)
- Parameters:
aName- the parameter identifier
-
-
Method Detail
-
getName
public final String getName()
-
compareTo
public int compareTo(Parameter o)
- Specified by:
compareToin interfaceComparable<Parameter>
-
-