Package | Description |
---|---|
javax.mail |
The JavaMailTM API
provides classes that model a mail system.
|
javax.mail.search |
Message search terms for the JavaMail API.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Message.match(SearchTerm term)
Apply the specified Search criterion to this message.
|
Message[] |
Folder.search(SearchTerm term)
Search this Folder for messages matching the specified
search criterion.
|
Message[] |
Folder.search(SearchTerm term,
Message[] msgs)
Search the given array of messages for those that match the
specified search criterion.
|
Modifier and Type | Class and Description |
---|---|
class |
AddressStringTerm
This abstract class implements string comparisons for Message
addresses.
|
class |
AddressTerm
This class implements Message Address comparisons.
|
class |
AndTerm
This class implements the logical AND operator on individual
SearchTerms.
|
class |
BodyTerm
This class implements searches on a message body.
|
class |
ComparisonTerm
This class models the comparison operator.
|
class |
DateTerm
This class implements comparisons for Dates
|
class |
FlagTerm
This class implements comparisons for Message Flags.
|
class |
FromStringTerm
This class implements string comparisons for the From Address
header.
|
class |
FromTerm
This class implements comparisons for the From Address header.
|
class |
HeaderTerm
This class implements comparisons for Message headers.
|
class |
IntegerComparisonTerm
This class implements comparisons for integers.
|
class |
MessageIDTerm
This term models the RFC822 "MessageId" - a message-id for
Internet messages that is supposed to be unique per message.
|
class |
MessageNumberTerm
This class implements comparisons for Message numbers.
|
class |
NotTerm
This class implements the logical NEGATION operator.
|
class |
OrTerm
This class implements the logical OR operator on individual SearchTerms.
|
class |
ReceivedDateTerm
This class implements comparisons for the Message Received date
|
class |
RecipientStringTerm
This class implements string comparisons for the Recipient Address
headers.
|
class |
RecipientTerm
This class implements comparisons for the Recipient Address headers.
|
class |
SentDateTerm
This class implements comparisons for the Message SentDate.
|
class |
SizeTerm
This class implements comparisons for Message sizes.
|
class |
StringTerm
This class implements the match method for Strings.
|
class |
SubjectTerm
This class implements comparisons for the message Subject header.
|
Modifier and Type | Method and Description |
---|---|
SearchTerm |
NotTerm.getTerm()
Return the term to negate.
|
SearchTerm[] |
OrTerm.getTerms()
Return the search terms.
|
SearchTerm[] |
AndTerm.getTerms()
Return the search terms.
|
Constructor and Description |
---|
AndTerm(SearchTerm[] t)
Constructor that takes an array of SearchTerms.
|
AndTerm(SearchTerm t1,
SearchTerm t2)
Constructor that takes two terms.
|
NotTerm(SearchTerm t) |
OrTerm(SearchTerm[] t)
Constructor that takes an array of SearchTerms.
|
OrTerm(SearchTerm t1,
SearchTerm t2)
Constructor that takes two operands.
|
Copyright © 1996-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.