public abstract class Parameter extends Content
UnsupportedOperationException
will be thrown by the copy()
method.Content.Factory
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ABBREV
Region abbreviation.
|
static java.lang.String |
ALTREP
Alternate text representation.
|
static java.lang.String |
CN
Common name.
|
static java.lang.String |
CUTYPE
Calendar user type.
|
static java.lang.String |
DELEGATED_FROM
Delegator.
|
static java.lang.String |
DELEGATED_TO
Delegatee.
|
static java.lang.String |
DIR
Directory entry.
|
static java.lang.String |
ENCODING
Inline encoding.
|
static java.lang.String |
EXPERIMENTAL_PREFIX
Prefix to all experimental parameters.
|
static java.lang.String |
FBTYPE
Free/busy time type.
|
static java.lang.String |
FMTTYPE
Format type.
|
static java.lang.String |
LANGUAGE
Language for text.
|
static java.lang.String |
MEMBER
Group or list membership.
|
static java.lang.String |
PARTSTAT
Participation status.
|
static java.lang.String |
RANGE
Recurrence identifier range.
|
static java.lang.String |
RELATED
Alarm trigger relationship.
|
static java.lang.String |
RELTYPE
Relationship type.
|
static java.lang.String |
ROLE
Participation role.
|
static java.lang.String |
RSVP
RSVP expectation.
|
static java.lang.String |
SCHEDULE_AGENT
Schedule agent.
|
static java.lang.String |
SCHEDULE_STATUS
Schedule status.
|
static java.lang.String |
SENT_BY
Sent by.
|
static java.lang.String |
TYPE
Type.
|
static java.lang.String |
TZID
Reference to time zone object.
|
static java.lang.String |
VALUE
Property value data type.
|
static java.lang.String |
VVENUE
Reference to vvenue component.
|
Constructor and Description |
---|
Parameter(java.lang.String aName,
ParameterFactory factory) |
Modifier and Type | Method and Description |
---|---|
<T extends Parameter> |
copy()
Deep copy of parameter.
|
boolean |
equals(java.lang.Object arg0) |
java.lang.String |
getName() |
int |
hashCode() |
protected boolean |
isQuotable()
Indicates whether the current parameter value should be quoted.
|
java.lang.String |
toString() |
public static final java.lang.String ABBREV
public static final java.lang.String ALTREP
public static final java.lang.String CN
public static final java.lang.String CUTYPE
public static final java.lang.String DELEGATED_FROM
public static final java.lang.String DELEGATED_TO
public static final java.lang.String DIR
public static final java.lang.String ENCODING
public static final java.lang.String FMTTYPE
public static final java.lang.String FBTYPE
public static final java.lang.String LANGUAGE
public static final java.lang.String MEMBER
public static final java.lang.String PARTSTAT
public static final java.lang.String RANGE
public static final java.lang.String RELATED
public static final java.lang.String RELTYPE
public static final java.lang.String ROLE
public static final java.lang.String RSVP
public static final java.lang.String SCHEDULE_AGENT
public static final java.lang.String SCHEDULE_STATUS
public static final java.lang.String SENT_BY
public static final java.lang.String TYPE
public static final java.lang.String TZID
public static final java.lang.String VALUE
public static final java.lang.String VVENUE
public static final java.lang.String EXPERIMENTAL_PREFIX
public Parameter(java.lang.String aName, ParameterFactory factory)
aName
- the parameter identifierfactory
- the factory used to create the parameterpublic final java.lang.String toString()
toString
in class java.lang.Object
protected boolean isQuotable()
public final java.lang.String getName()
public final boolean equals(java.lang.Object arg0)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public <T extends Parameter> T copy() throws java.net.URISyntaxException
java.net.URISyntaxException
- where an invalid URI is encountered