|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.openexchange.mail.MailFields
public final class MailFields
MailFields - Container for instances of MailField providing common set-specific methods.
| Constructor Summary | |
|---|---|
MailFields()
Initializes an empty instance of MailFields |
|
MailFields(java.util.Collection<MailField> mailFields)
Initializes a new instance of MailFields pre-filled with specified collection of MailField constants. |
|
MailFields(MailField[] mailFields)
Initializes a new instance of MailFields pre-filled with specified array of MailField constants. |
|
MailFields(MailFields mailFields)
Copy constructor: Initializes a new MailFields from specified mail fields. |
|
| Method Summary | |
|---|---|
MailFields |
add(MailField mailField)
Adds specified MailField constant. |
void |
addAll(java.util.Collection<MailField> mailFields)
Adds specified collection of MailField constants. |
void |
addAll(MailField[] mailFields)
Adds specified MailField constants. |
boolean |
contains(MailField mailField)
Checks if specified MailField constant is contained. |
boolean |
containsAll(MailFields mailFields)
Checks if all of specified mail field constants is contained. |
boolean |
containsAny(MailFields mailFields)
Checks if any of specified mail field constants is contained. |
boolean |
equals(java.lang.Object obj)
|
int |
hashCode()
|
boolean |
isEmpty()
Checks if this instance contains no fields. |
boolean |
removeAll(MailFields otherFields)
Removes from this instance all of its fields that are contained in the specified mail fields. |
void |
removeMailField(MailField mailField)
Removes specified MailField constant. |
void |
removeMailFields(MailField[] mailFields)
Removes specified MailField constants. |
boolean |
retainAll(MailFields otherFields)
Retains only the fields in this instance that are contained in the specified mail fields. |
MailField[] |
toArray()
Returns a newly created array of MailField constants |
java.util.Set<MailField> |
toSet()
Returns a newly created set of MailField constants. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MailFields()
MailFields
public MailFields(MailField[] mailFields)
MailFields pre-filled with specified array of MailField constants.
mailFields - The mail fields to addpublic MailFields(java.util.Collection<MailField> mailFields)
MailFields pre-filled with specified collection of MailField constants.
mailFields - The collection of mail fields to addpublic MailFields(MailFields mailFields)
MailFields from specified mail fields.
mailFields - The mail fields| Method Detail |
|---|
public MailFields add(MailField mailField)
MailField constant.
mailField - The mail field to add
public void addAll(MailField[] mailFields)
MailField constants.
mailFields - The mail fields to addpublic void addAll(java.util.Collection<MailField> mailFields)
MailField constants.
mailFields - The collection of MailField constants to addpublic void removeMailField(MailField mailField)
MailField constant.
mailField - The mail field to removepublic void removeMailFields(MailField[] mailFields)
MailField constants.
mailFields - The mail fields to removepublic boolean contains(MailField mailField)
MailField constant is contained.
mailField - The mail field to check
true if specified MailField constant is contained; otherwise false.public boolean containsAny(MailFields mailFields)
mailFields - The mail fields to check
true if any of specified mail field constants is contained; otherwise false.public boolean containsAll(MailFields mailFields)
mailFields - The mail fields to check
true if all of specified mail field constants is contained; otherwise false.public boolean removeAll(MailFields otherFields)
otherFields - The mail fields which will be removed from this instance
true if this instance changed as a result of the call; otherwise falsepublic boolean retainAll(MailFields otherFields)
otherFields - The mail fields which this instance will retain
true if this instance changed as a result of the call; otherwise falsepublic boolean isEmpty()
true if this instance contains no fields; otherwise falsepublic MailField[] toArray()
MailField constants
MailField constantspublic java.util.Set<MailField> toSet()
set of MailField constants.
set of MailField constantspublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||