public enum MailIndexField extends java.lang.Enum<MailIndexField> implements com.openexchange.index.IndexField
Enum Constant and Description |
---|
ACCOUNT |
ATTACHMENT |
BCC |
CC |
COLOR_LABEL |
CONTENT |
CONTENT_FLAG |
FLAG_ANSWERED |
FLAG_DELETED |
FLAG_DRAFT |
FLAG_FLAGGED |
FLAG_FORWARDED |
FLAG_READ_ACK |
FLAG_RECENT |
FLAG_SEEN |
FLAG_SPAM |
FLAG_USER |
FROM |
FULL_NAME |
ID |
RECEIVED_DATE |
SENT_DATE |
SIZE |
SUBJECT |
TIMESTAMP |
TO |
USER_FLAGS |
UUID |
Modifier and Type | Method and Description |
---|---|
static MailIndexField |
getFor(MailField mailField) |
static java.util.Set<MailIndexField> |
getFor(MailField[] mailFields) |
MailField |
getMailField() |
boolean |
hasMailField() |
static MailIndexField |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MailIndexField[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MailIndexField UUID
public static final MailIndexField TIMESTAMP
public static final MailIndexField ACCOUNT
public static final MailIndexField FULL_NAME
public static final MailIndexField ID
public static final MailIndexField COLOR_LABEL
public static final MailIndexField ATTACHMENT
public static final MailIndexField RECEIVED_DATE
public static final MailIndexField SENT_DATE
public static final MailIndexField SIZE
public static final MailIndexField FLAG_ANSWERED
public static final MailIndexField FLAG_DELETED
public static final MailIndexField FLAG_DRAFT
public static final MailIndexField FLAG_FLAGGED
public static final MailIndexField FLAG_RECENT
public static final MailIndexField FLAG_SEEN
public static final MailIndexField FLAG_USER
public static final MailIndexField FLAG_SPAM
public static final MailIndexField FLAG_FORWARDED
public static final MailIndexField FLAG_READ_ACK
public static final MailIndexField USER_FLAGS
public static final MailIndexField FROM
public static final MailIndexField TO
public static final MailIndexField CC
public static final MailIndexField BCC
public static final MailIndexField SUBJECT
public static final MailIndexField CONTENT_FLAG
public static final MailIndexField CONTENT
public static MailIndexField[] values()
for (MailIndexField c : MailIndexField.values()) System.out.println(c);
public static MailIndexField valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static java.util.Set<MailIndexField> getFor(MailField[] mailFields)
public static MailIndexField getFor(MailField mailField)
public boolean hasMailField()
public MailField getMailField()