Package org.bedework.util.calendar
Enum PropertyIndex.ParameterInfoIndex
- java.lang.Object
-
- java.lang.Enum<PropertyIndex.ParameterInfoIndex>
-
- org.bedework.util.calendar.PropertyIndex.ParameterInfoIndex
-
- All Implemented Interfaces:
Serializable,Comparable<PropertyIndex.ParameterInfoIndex>
- Enclosing class:
- PropertyIndex
public static enum PropertyIndex.ParameterInfoIndex extends Enum<PropertyIndex.ParameterInfoIndex>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ABBREVRegion abbreviation.ALTREPAlternate text representation.CNCommon name.CUTYPECalendar user type.DELEGATED_FROMDelegator.DELEGATED_TODelegatee.DIRDirectory entry.ENCODINGInline encoding.FBTYPEFree/busy time type.FMTTYPEFormat type.LANGUAGELanguage for text.MEMBERGroup or list membership.PARTSTATParticipation status.RANGERecurrence identifier range.RELATEDAlarm trigger relationship.RELTYPERelationship type.ROLEParticipation role.RSVPRSVP expectation.SCHEDULE_AGENTSchedule agent.SCHEDULE_STATUSSchedule status.SENT_BYSent by.STAY_INFORMEDType.TYPEType.TZIDReference to time zone object.UIDBedework only.UNKNOWN_PARAMETERVALUEProperty value data type.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetJname()get the java style nameStringgetPname()get the parameter nameStringgetPnameLC()get the property name lower casedPropertyIndex.DataTypegetPtype()get the parameter typestatic PropertyIndex.ParameterInfoIndexlookupPname(String val)get the index given the parameter namestatic PropertyIndex.ParameterInfoIndexvalueOf(String name)Returns the enum constant of this type with the specified name.static PropertyIndex.ParameterInfoIndex[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN_PARAMETER
public static final PropertyIndex.ParameterInfoIndex UNKNOWN_PARAMETER
-
ABBREV
public static final PropertyIndex.ParameterInfoIndex ABBREV
Region abbreviation.
-
ALTREP
public static final PropertyIndex.ParameterInfoIndex ALTREP
Alternate text representation.
-
CN
public static final PropertyIndex.ParameterInfoIndex CN
Common name.
-
CUTYPE
public static final PropertyIndex.ParameterInfoIndex CUTYPE
Calendar user type.
-
DELEGATED_FROM
public static final PropertyIndex.ParameterInfoIndex DELEGATED_FROM
Delegator.
-
DELEGATED_TO
public static final PropertyIndex.ParameterInfoIndex DELEGATED_TO
Delegatee.
-
DIR
public static final PropertyIndex.ParameterInfoIndex DIR
Directory entry.
-
ENCODING
public static final PropertyIndex.ParameterInfoIndex ENCODING
Inline encoding.
-
FMTTYPE
public static final PropertyIndex.ParameterInfoIndex FMTTYPE
Format type.
-
FBTYPE
public static final PropertyIndex.ParameterInfoIndex FBTYPE
Free/busy time type.
-
LANGUAGE
public static final PropertyIndex.ParameterInfoIndex LANGUAGE
Language for text.
-
MEMBER
public static final PropertyIndex.ParameterInfoIndex MEMBER
Group or list membership.
-
PARTSTAT
public static final PropertyIndex.ParameterInfoIndex PARTSTAT
Participation status.
-
RANGE
public static final PropertyIndex.ParameterInfoIndex RANGE
Recurrence identifier range.
-
RELATED
public static final PropertyIndex.ParameterInfoIndex RELATED
Alarm trigger relationship.
-
RELTYPE
public static final PropertyIndex.ParameterInfoIndex RELTYPE
Relationship type.
-
ROLE
public static final PropertyIndex.ParameterInfoIndex ROLE
Participation role.
-
RSVP
public static final PropertyIndex.ParameterInfoIndex RSVP
RSVP expectation.
-
SCHEDULE_AGENT
public static final PropertyIndex.ParameterInfoIndex SCHEDULE_AGENT
Schedule agent.
-
SCHEDULE_STATUS
public static final PropertyIndex.ParameterInfoIndex SCHEDULE_STATUS
Schedule status.
-
SENT_BY
public static final PropertyIndex.ParameterInfoIndex SENT_BY
Sent by.
-
STAY_INFORMED
public static final PropertyIndex.ParameterInfoIndex STAY_INFORMED
Type.
-
TYPE
public static final PropertyIndex.ParameterInfoIndex TYPE
Type.
-
TZID
public static final PropertyIndex.ParameterInfoIndex TZID
Reference to time zone object.
-
VALUE
public static final PropertyIndex.ParameterInfoIndex VALUE
Property value data type.
-
UID
public static final PropertyIndex.ParameterInfoIndex UID
Bedework only.
-
-
Method Detail
-
values
public static PropertyIndex.ParameterInfoIndex[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PropertyIndex.ParameterInfoIndex c : PropertyIndex.ParameterInfoIndex.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PropertyIndex.ParameterInfoIndex valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getPname
public String getPname()
get the parameter name- Returns:
- parameter name
-
getJname
public String getJname()
get the java style name- Returns:
- parameter name
-
getPnameLC
public String getPnameLC()
get the property name lower cased- Returns:
- property name
-
getPtype
public PropertyIndex.DataType getPtype()
get the parameter type- Returns:
- parameter type
-
lookupPname
public static PropertyIndex.ParameterInfoIndex lookupPname(String val)
get the index given the parameter name- Parameters:
val- name- Returns:
- ParameterInfoIndex
-
-