Note that subclasses must provide a reference to the factory used to create the
property to support property cloning (copy). If no factory is specified an
UnsupportedOperationException will be thrown by the copy() method.
$Id$ [Apr 5, 2004]
| Modifier and Type | Field and Description |
|---|---|
| public static final String | ACKNOWLEDGED
Acknowledged Property taken from draft-daboo-valarm-extensions |
| public static final String | ACTION
Alarm action property name. |
| public static final String | ATTACH
Attachment property name. |
| public static final String | ATTENDEE
Attendee property name. |
| public static final String | BUSYTYPE
Busy type property name. |
| public static final String | CALENDAR_ADDRESS
Participant cua property name. |
| public static final String | CALSCALE
Calendar scale property name. |
| public static final String | CATEGORIES
Categories property name. |
| public static final String | CLASS
Classifier property name. |
| public static final String | COMMENT
Comment property name. |
| public static final String | COMPLETED
Completed date property name. |
| public static final String | CONTACT
Contact property name. |
| public static final String | COUNTRY
VVENUE country property name. |
| public static final String | CREATED
Creation date property name. |
| public static final String | DESCRIPTION
Description property name. |
| public static final String | DTEND
End date property name. |
| public static final String | DTSTAMP
Date-stamp property name. |
| public static final String | DTSTART
Start date property name. |
| public static final String | DUE
Due date property name. |
| public static final String | DURATION
Duration property name. |
| public static final String | EXDATE
Exclusion date property name. |
| public static final String | EXPERIMENTAL_PREFIX
Prefix for non-standard properties. |
| public static final String | EXRULE
Exclusion rule property name. |
| public static final String | EXTENDED_ADDRESS
VVENUE extended address property name. |
| public static final String | FREEBUSY
Free/busy property name. |
| public static final String | GEO
Geographic location property name. |
| public static final String | LAST_MODIFIED
Last modified date property name. |
| public static final String | LOCALITY
VVENUE locality property name. |
| public static final String | LOCATION
Location property name. |
| public static final String | LOCATION_TYPE
Location type property name. |
| public static final String | METHOD
iTIP method property name. |
| public static final String | NAME
VVENUE name property name. |
| private final String | |
| public static final String | ORGANIZER
Organiser property name. |
| private ParameterList | |
| public static final String | PARTICIPANT_TYPE
Participant type. |
| public static final String | PERCENT_COMPLETE
Percentage complete property name. |
| public static final String | POSTALCODE
VVENUE postal code property name. |
| private String | prefix
Support for a content line prefix used to group related properties. |
| public static final String | PRIORITY
Prority property name. |
| public static final String | PRODID
Product identifier property name. |
| public static final String | |
| public static final String | RDATE
Recurrence date property name. |
| public static final String | RECURRENCE_ID
Recurrence identifier property name. |
| public static final String | REGION
VVENUE region property name. |
| public static final String | RELATED_TO
Relationship property name. |
| public static final String | REPEAT
Repeat rule property name. |
| public static final String | REQUEST_STATUS
Request status property name. |
| public static final String | RESOURCE_TYPE
Resource type property name. |
| public static final String | RESOURCES
Resources property name. |
| public static final String | RRULE
Recurrence rule property name. |
| public static final String | SEQUENCE
Sequence property name. |
| private static final long | |
| public static final String | STATUS
Status property name. |
| public static final String | STREET_ADDRESS
VVENUE street address property name. |
| public static final String | STRUCTURED_DATA
Structured data property name. |
| public static final String | STYLED_DESCRIPTION
Styled description property name. |
| public static final String | SUMMARY
Summary property name. |
| public static final String | TEL
VVENUE telephone property name. |
| public static final String | TRANSP
Transparency property name. |
| public static final String | TRIGGER
Alarm trigger property name. |
| public static final String | TZID
Timezone identifier property name. |
| public static final String | |
| public static final String | TZNAME
Timezone name property name. |
| public static final String | TZOFFSETFROM
Prior timezone offset property name. |
| public static final String | TZOFFSETTO
New timezone offset property name. |
| public static final String | |
| public static final String | TZURL
URL for timezone definition property name. |
| public static final String | UID
Unique identifier property name. |
| public static final String | URL
Uniform resource locator property name. |
| public static final String | VERSION
iCalendar version property name. |
| public static final String |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected | |
| protected | Property(final String
a property identifier aName, final ParameterList a list of initial parameters aList)
|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public <T extends Property> T | |
| public int | compareTo(@NotNull Property
the object to be compared. o)Implements java. Compares this object with the specified object for order. |
| public final Property | |
| public boolean | equals(final Object
the reference object with which to compare. arg0)Overrides java. Indicates whether some other object is "equal to" this one. |
| public Property | |
| public final String | |
| public final <P extends Parameter> Optional | Returns: the first parameter from the parameter list with the specified namename of the parameter to retrieve name)Convenience method for retrieving a single parameter. |
| public final <P extends Parameter> Optional | |
| public final ParameterList | |
| public final List | Returns: a parameter list containing only parameters with the specified namename of parameters to retrieve name)Convenience method for retrieving a list of named parameters. |
| public String | Returns: a string prefix, or null if not applicableReturns the property prefix for applicable property types. |
| public final < expected parameter type P extends Parameter> P | Returns: a parameter of the specified typeparameter name name)Retrieve a single required parameter. |
| public final <P extends Parameter> P | |
| public int | |
| protected abstract PropertyFactory | Returns: a property factory instanceReturns a new property factory used to create deep copies. |
| public <T extends Property> T | |
| public <T extends Property> T | |
| public <T extends Property> T | |
| protected void | |
| public void | |
| public abstract void | |
| public String | |
| public abstract ValidationResult |
| ACKNOWLEDGED | back to summary |
|---|---|
| public static final String ACKNOWLEDGED Acknowledged Property taken from draft-daboo-valarm-extensions | |
| ACTION | back to summary |
|---|---|
| public static final String ACTION Alarm action property name. | |
| ATTACH | back to summary |
|---|---|
| public static final String ATTACH Attachment property name. | |
| ATTENDEE | back to summary |
|---|---|
| public static final String ATTENDEE Attendee property name. | |
| BUSYTYPE | back to summary |
|---|---|
| public static final String BUSYTYPE Busy type property name. | |
| CALENDAR_ADDRESS | back to summary |
|---|---|
| public static final String CALENDAR_ADDRESS Participant cua property name. | |
| CALSCALE | back to summary |
|---|---|
| public static final String CALSCALE Calendar scale property name. | |
| CATEGORIES | back to summary |
|---|---|
| public static final String CATEGORIES Categories property name. | |
| CLASS | back to summary |
|---|---|
| public static final String CLASS Classifier property name. | |
| COMMENT | back to summary |
|---|---|
| public static final String COMMENT Comment property name. | |
| COMPLETED | back to summary |
|---|---|
| public static final String COMPLETED Completed date property name. | |
| CONTACT | back to summary |
|---|---|
| public static final String CONTACT Contact property name. | |
| COUNTRY | back to summary |
|---|---|
| public static final String COUNTRY VVENUE country property name. | |
| CREATED | back to summary |
|---|---|
| public static final String CREATED Creation date property name. | |
| DESCRIPTION | back to summary |
|---|---|
| public static final String DESCRIPTION Description property name. | |
| DTEND | back to summary |
|---|---|
| public static final String DTEND End date property name. | |
| DTSTAMP | back to summary |
|---|---|
| public static final String DTSTAMP Date-stamp property name. | |
| DTSTART | back to summary |
|---|---|
| public static final String DTSTART Start date property name. | |
| DUE | back to summary |
|---|---|
| public static final String DUE Due date property name. | |
| DURATION | back to summary |
|---|---|
| public static final String DURATION Duration property name. | |
| EXDATE | back to summary |
|---|---|
| public static final String EXDATE Exclusion date property name. | |
| EXPERIMENTAL_PREFIX | back to summary |
|---|---|
| public static final String EXPERIMENTAL_PREFIX Prefix for non-standard properties. | |
| EXRULE | back to summary |
|---|---|
| public static final String EXRULE Exclusion rule property name. | |
| EXTENDED_ADDRESS | back to summary |
|---|---|
| public static final String EXTENDED_ADDRESS VVENUE extended address property name. | |
| FREEBUSY | back to summary |
|---|---|
| public static final String FREEBUSY Free/busy property name. | |
| GEO | back to summary |
|---|---|
| public static final String GEO Geographic location property name. | |
| LAST_MODIFIED | back to summary |
|---|---|
| public static final String LAST_MODIFIED Last modified date property name. | |
| LOCALITY | back to summary |
|---|---|
| public static final String LOCALITY VVENUE locality property name. | |
| LOCATION | back to summary |
|---|---|
| public static final String LOCATION Location property name. | |
| LOCATION_TYPE | back to summary |
|---|---|
| public static final String LOCATION_TYPE Location type property name. | |
| METHOD | back to summary |
|---|---|
| public static final String METHOD iTIP method property name. | |
| NAME | back to summary |
|---|---|
| public static final String NAME VVENUE name property name. | |
| name | back to summary |
|---|---|
| private final String name | |
| ORGANIZER | back to summary |
|---|---|
| public static final String ORGANIZER Organiser property name. | |
| parameters | back to summary |
|---|---|
| private ParameterList parameters | |
| PARTICIPANT_TYPE | back to summary |
|---|---|
| public static final String PARTICIPANT_TYPE Participant type. | |
| PERCENT_COMPLETE | back to summary |
|---|---|
| public static final String PERCENT_COMPLETE Percentage complete property name. | |
| POSTALCODE | back to summary |
|---|---|
| public static final String POSTALCODE VVENUE postal code property name. | |
| prefix | back to summary |
|---|---|
| private String prefix Support for a content line prefix used to group related properties. This is only used with vCard properties. | |
| PRIORITY | back to summary |
|---|---|
| public static final String PRIORITY Prority property name. | |
| PRODID | back to summary |
|---|---|
| public static final String PRODID Product identifier property name. | |
| PROXIMITY | back to summary |
|---|---|
| public static final String PROXIMITY | |
| RDATE | back to summary |
|---|---|
| public static final String RDATE Recurrence date property name. | |
| RECURRENCE_ID | back to summary |
|---|---|
| public static final String RECURRENCE_ID Recurrence identifier property name. | |
| REGION | back to summary |
|---|---|
| public static final String REGION VVENUE region property name. | |
| RELATED_TO | back to summary |
|---|---|
| public static final String RELATED_TO Relationship property name. | |
| REPEAT | back to summary |
|---|---|
| public static final String REPEAT Repeat rule property name. | |
| REQUEST_STATUS | back to summary |
|---|---|
| public static final String REQUEST_STATUS Request status property name. | |
| RESOURCE_TYPE | back to summary |
|---|---|
| public static final String RESOURCE_TYPE Resource type property name. | |
| RESOURCES | back to summary |
|---|---|
| public static final String RESOURCES Resources property name. | |
| RRULE | back to summary |
|---|---|
| public static final String RRULE Recurrence rule property name. | |
| SEQUENCE | back to summary |
|---|---|
| public static final String SEQUENCE Sequence property name. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| STATUS | back to summary |
|---|---|
| public static final String STATUS Status property name. | |
| STREET_ADDRESS | back to summary |
|---|---|
| public static final String STREET_ADDRESS VVENUE street address property name. | |
| STRUCTURED_DATA | back to summary |
|---|---|
| public static final String STRUCTURED_DATA Structured data property name. | |
| STYLED_DESCRIPTION | back to summary |
|---|---|
| public static final String STYLED_DESCRIPTION Styled description property name. | |
| SUMMARY | back to summary |
|---|---|
| public static final String SUMMARY Summary property name. | |
| TEL | back to summary |
|---|---|
| public static final String TEL VVENUE telephone property name. | |
| TRANSP | back to summary |
|---|---|
| public static final String TRANSP Transparency property name. | |
| TRIGGER | back to summary |
|---|---|
| public static final String TRIGGER Alarm trigger property name. | |
| TZID | back to summary |
|---|---|
| public static final String TZID Timezone identifier property name. | |
| TZID_ALIAS_OF | back to summary |
|---|---|
| public static final String TZID_ALIAS_OF | |
| TZNAME | back to summary |
|---|---|
| public static final String TZNAME Timezone name property name. | |
| TZOFFSETFROM | back to summary |
|---|---|
| public static final String TZOFFSETFROM Prior timezone offset property name. | |
| TZOFFSETTO | back to summary |
|---|---|
| public static final String TZOFFSETTO New timezone offset property name. | |
| TZUNTIL | back to summary |
|---|---|
| public static final String TZUNTIL | |
| TZURL | back to summary |
|---|---|
| public static final String TZURL URL for timezone definition property name. | |
| UID | back to summary |
|---|---|
| public static final String UID Unique identifier property name. | |
| URL | back to summary |
|---|---|
| public static final String URL Uniform resource locator property name. | |
| VERSION | back to summary |
|---|---|
| public static final String VERSION iCalendar version property name. | |
| XML | back to summary |
|---|---|
| public static final String XML | |
| Property | back to summary |
|---|---|
| protected Property(final String aName) Constructor.
| |
| Property | back to summary |
|---|---|
| protected Property(@NotNull Enum<?> name) | |
| Property | back to summary |
|---|---|
protected Property(final String aName, final ParameterList aList)
| |
| Property | back to summary |
|---|---|
| protected Property(@NotNull Enum<?> name, final ParameterList aList) | |
| add | back to summary |
|---|---|
| public <T extends Property> T add(Parameter parameter) Add a parameter to the property's parameter list.
| |
| compareTo | back to summary |
|---|---|
| public int compareTo(@NotNull Property o) Implements java. Doc from java. Compares this object with the specified object for order. Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object. The implementor must ensure The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that | |
| copy | back to summary |
|---|---|
| public final Property copy() Create a (deep) copy of this property.
| |
| equals | back to summary |
|---|---|
| public boolean equals(final Object arg0) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| getFluentTarget | back to summary |
|---|---|
| public Property getFluentTarget() Implements net.
| |
| getName | back to summary |
|---|---|
| public final String getName() Implements abstract net. | |
| getParameter | back to summary |
|---|---|
| public final <P extends Parameter> Optional Convenience method for retrieving a single parameter. | |
| getParameter | back to summary |
|---|---|
| public final <P extends Parameter> Optional | |
| getParameterList | back to summary |
|---|---|
public final ParameterList getParameterList()
| |
| getParameters | back to summary |
|---|---|
| public final List Convenience method for retrieving a list of named parameters. | |
| getPrefix | back to summary |
|---|---|
| public String getPrefix() Returns the property prefix for applicable property types.
| |
| getRequiredParameter | back to summary |
|---|---|
| public final <P extends Parameter> P getRequiredParameter(final String name) Retrieve a single required parameter.
| |
| getRequiredParameter | back to summary |
|---|---|
| public final <P extends Parameter> P getRequiredParameter(@NotNull Enum<?> name) | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| newFactory | back to summary |
|---|---|
| protected abstract PropertyFactory Returns a new property factory used to create deep copies.
| |
| remove | back to summary |
|---|---|
| public <T extends Property> T remove(Parameter parameter) Remove a parameter from the property's parameter list.
| |
| removeAll | back to summary |
|---|---|
| public <T extends Property> T removeAll(String... parameterName) Remove all parameters with the specified name from the property's parameter list.
| |
| replace | back to summary |
|---|---|
| public <T extends Property> T replace(Parameter parameter) Add a parameter to the property's parameter list whilst removing all other parameters with the same name.
| |
| setParameters | back to summary |
|---|---|
| protected void setParameters(ParameterList parameters) | |
| setPrefix | back to summary |
|---|---|
| public void setPrefix(String prefix) | |
| setValue | back to summary |
|---|---|
| public abstract void setValue(String aValue) Sets the current value of the property.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| validate | back to summary |
|---|---|
| public abstract ValidationResult validate() throws ValidationException Perform validation on a property.
| |