com.vodafone360.people.datatypes
Enum ContactDetail.DetailKeys
java.lang.Object
java.lang.Enum<ContactDetail.DetailKeys>
com.vodafone360.people.datatypes.ContactDetail.DetailKeys
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<ContactDetail.DetailKeys>
- Enclosing class:
- ContactDetail
public static enum ContactDetail.DetailKeys
- extends java.lang.Enum<ContactDetail.DetailKeys>
Contact Detail KEY definitions
Field Summary |
private java.lang.String |
keyName
|
Method Summary |
private java.lang.String |
tag()
Return String value associated with detailKeys item. |
static ContactDetail.DetailKeys |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static ContactDetail.DetailKeys[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
VCARD_NAME
public static final ContactDetail.DetailKeys VCARD_NAME
VCARD_NICKNAME
public static final ContactDetail.DetailKeys VCARD_NICKNAME
VCARD_DATE
public static final ContactDetail.DetailKeys VCARD_DATE
VCARD_EMAIL
public static final ContactDetail.DetailKeys VCARD_EMAIL
VCARD_PHONE
public static final ContactDetail.DetailKeys VCARD_PHONE
VCARD_ADDRESS
public static final ContactDetail.DetailKeys VCARD_ADDRESS
VCARD_URL
public static final ContactDetail.DetailKeys VCARD_URL
VCARD_INTERNET_ADDRESS
public static final ContactDetail.DetailKeys VCARD_INTERNET_ADDRESS
VCARD_IMADDRESS
public static final ContactDetail.DetailKeys VCARD_IMADDRESS
VCARD_ROLE
public static final ContactDetail.DetailKeys VCARD_ROLE
VCARD_ORG
public static final ContactDetail.DetailKeys VCARD_ORG
VCARD_TITLE
public static final ContactDetail.DetailKeys VCARD_TITLE
VCARD_NOTE
public static final ContactDetail.DetailKeys VCARD_NOTE
VCARD_BUSINESS
public static final ContactDetail.DetailKeys VCARD_BUSINESS
PRESENCE_TEXT
public static final ContactDetail.DetailKeys PRESENCE_TEXT
PHOTO
public static final ContactDetail.DetailKeys PHOTO
LOCATION
public static final ContactDetail.DetailKeys LOCATION
GENDER
public static final ContactDetail.DetailKeys GENDER
RELATION
public static final ContactDetail.DetailKeys RELATION
BOOKMARK
public static final ContactDetail.DetailKeys BOOKMARK
INTEREST
public static final ContactDetail.DetailKeys INTEREST
FOLDER
public static final ContactDetail.DetailKeys FOLDER
GROUP
public static final ContactDetail.DetailKeys GROUP
LINK
public static final ContactDetail.DetailKeys LINK
EXTERNAL
public static final ContactDetail.DetailKeys EXTERNAL
UNKNOWN
public static final ContactDetail.DetailKeys UNKNOWN
keyName
private final java.lang.String keyName
values
public static ContactDetail.DetailKeys[] 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 (ContactDetail.DetailKeys c : ContactDetail.DetailKeys.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static ContactDetail.DetailKeys valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
tag
private java.lang.String tag()
- Return String value associated with detailKeys item.
- Returns:
- String value associated with detailKeys item.
JavaDoc