- Type Parameters:
T
- - parameter value type
- All Known Implementing Classes:
AlarmTriggerRelationship
,AlternateText
,CalendarUser
,CommonName
,Delegatees
,Delegators
,DirectoryEntry
,Encoding
,FormatType
,FreeBusyType
,GroupMembership
,Language
,NonStandardParameter
,ParameterEnumBasedWithUnknown
,ParticipationRole
,ParticipationStatus
,Range
,Relationship
,RSVP
,SentBy
,TimeZoneIdentifierParameter
,ValueParameter
,VParameterBase
Every parameter requires the following methods:
toContentLine - make iCalendar string
getValue - return parameters value
isEqualsTo - checks equality between two parameters
parse - convert string into parameter - this method is in ParameterEnum
-
Method Summary
-
Method Details
-
getValue
T getValue()The value of the parameter. For example, in the below parameter: CN=John Doe The value is the String "John Doe" Note: the value's object must have an overridden toString method that complies with iCalendar content line output. -
setValue
Set the value of this parameter
-