java.lang.Object
net.fortuna.ical4j.model.Content
net.fortuna.ical4j.model.Property
net.fortuna.ical4j.model.property.Status
net.fortuna.ical4j.model.property.immutable.ImmutableStatus
- All Implemented Interfaces:
Serializable,Comparable<Property>,FluentProperty,ImmutableProperty,Prototype<Property>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class net.fortuna.ical4j.model.property.Status
Status.Factory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StatusCancelled VEVENT status.static final StatusConfirmed VEVENT status.static final StatusTentative VEVENT status.static final StatusCancelled VJOURNAL status.static final StatusDraft VJOURNAL status.static final StatusFinal VJOURNAL status.static final StatusCancelled VTODO status.static final StatusCompleted VTODO status.static final StatusIn-process VTODO status.static final StatusTentative VTODO status.Fields inherited from class net.fortuna.ical4j.model.property.Status
VALUE_CANCELLED, VALUE_COMPLETED, VALUE_CONFIRMED, VALUE_DRAFT, VALUE_FINAL, VALUE_IN_PROCESS, VALUE_NEEDS_ACTION, VALUE_TENTATIVEFields inherited from class net.fortuna.ical4j.model.Property
ACKNOWLEDGED, ACTION, ATTACH, ATTENDEE, BUSYTYPE, CALENDAR_ADDRESS, CALSCALE, CATEGORIES, CLASS, COMMENT, COMPLETED, CONTACT, COUNTRY, CREATED, DESCRIPTION, DTEND, DTSTAMP, DTSTART, DUE, DURATION, EXDATE, EXPERIMENTAL_PREFIX, EXRULE, EXTENDED_ADDRESS, FREEBUSY, GEO, LAST_MODIFIED, LOCALITY, LOCATION, LOCATION_TYPE, METHOD, NAME, ORGANIZER, PARTICIPANT_TYPE, PERCENT_COMPLETE, POSTALCODE, PRIORITY, PRODID, PROXIMITY, RDATE, RECURRENCE_ID, REGION, RELATED_TO, REPEAT, REQUEST_STATUS, RESOURCE_TYPE, RESOURCES, RRULE, SEQUENCE, STATUS, STREET_ADDRESS, STRUCTURED_DATA, STYLED_DESCRIPTION, SUMMARY, TEL, TRANSP, TRIGGER, TZID, TZID_ALIAS_OF, TZNAME, TZOFFSETFROM, TZOFFSETTO, TZUNTIL, TZURL, UID, URL, VERSION, XML -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends Property>
TAdd a parameter to the property's parameter list.<T extends Property>
TRemove a parameter from the property's parameter list.<T extends Property>
TRemove all parameters with the specified name from the property's parameter list.<T extends Property>
TAdd a parameter to the property's parameter list whilst removing all other parameters with the same name.voidSets the current value of the property.Methods inherited from class net.fortuna.ical4j.model.property.Status
getValue, newFactory, validateMethods inherited from class net.fortuna.ical4j.model.Property
compareTo, copy, equals, getFluentTarget, getName, getParameter, getParameter, getParameterList, getParameters, getPrefix, getRequiredParameter, getRequiredParameter, hashCode, setParameters, setPrefix, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.fortuna.ical4j.model.FluentProperty
withParameterMethods inherited from interface net.fortuna.ical4j.model.property.ImmutableProperty
throwException
-
Field Details
-
VEVENT_TENTATIVE
Tentative VEVENT status. -
VEVENT_CONFIRMED
Confirmed VEVENT status. -
VEVENT_CANCELLED
Cancelled VEVENT status. -
VTODO_NEEDS_ACTION
Tentative VTODO status. -
VTODO_COMPLETED
Completed VTODO status. -
VTODO_IN_PROCESS
In-process VTODO status. -
VTODO_CANCELLED
Cancelled VTODO status. -
VJOURNAL_DRAFT
Draft VJOURNAL status. -
VJOURNAL_FINAL
Final VJOURNAL status. -
VJOURNAL_CANCELLED
Cancelled VJOURNAL status.
-
-
Constructor Details
-
ImmutableStatus
-
-
Method Details
-
add
Description copied from class:PropertyAdd a parameter to the property's parameter list.- Specified by:
addin interfaceImmutableProperty- Overrides:
addin classProperty- Parameters:
parameter- the parameter to add- Returns:
- a reference to the property to support method chaining
-
remove
Description copied from class:PropertyRemove a parameter from the property's parameter list.- Specified by:
removein interfaceImmutableProperty- Overrides:
removein classProperty- Parameters:
parameter- the parameter to remove- Returns:
- a reference to the property to support method chaining
-
removeAll
Description copied from class:PropertyRemove all parameters with the specified name from the property's parameter list.- Specified by:
removeAllin interfaceImmutableProperty- Overrides:
removeAllin classProperty- Parameters:
parameterName- the name of parameters to remove- Returns:
- a reference to the property to support method chaining
-
replace
Description copied from class:PropertyAdd a parameter to the property's parameter list whilst removing all other parameters with the same name.- Specified by:
replacein interfaceImmutableProperty- Overrides:
replacein classProperty- Parameters:
parameter- the parameter to add- Returns:
- a reference to the property to support method chaining
-
setValue
Description copied from class:StatusSets the current value of the property.- Specified by:
setValuein interfaceImmutableProperty- Overrides:
setValuein classStatus- Parameters:
aValue- a string representation of the property value
-