public final class ExchangeAdvancedSyntaxQueryBuilder extends MailQueryBuilder
Represents the builder of search expression based on the Advanced Query Syntax (AQS) that used by Exchange protocol. AQS is an alternative to search filters for expressing search criteria.
Constructor and Description |
---|
ExchangeAdvancedSyntaxQueryBuilder() |
Modifier and Type | Method and Description |
---|---|
StringComparisonField |
getAttachment()
Gets the field that allows to find items with a specified attachment name.
|
StringComparisonField |
getCategory() |
StringComparisonField |
getImportance() |
BoolComparisonField |
getIsflagged() |
EnumComparisonField |
getKind() |
StringComparisonField |
getParticipants() |
MailQuery |
getQuery()
Gets the query.
|
IntComparisonField |
getSize() |
BoolComparisonField |
hasAttachment() |
BoolComparisonField |
isRead() |
MailQuery |
or(MailQuery query1,
MailQuery query2)
Search messages that match either search key.
|
getBcc, getBody, getCc, getDefaultEncoding, getFrom, getInternalDate, getSentDate, getSubject, getText, getTo
public final StringComparisonField getAttachment()
Gets the field that allows to find items with a specified attachment name.
public final StringComparisonField getParticipants()
public final StringComparisonField getCategory()
public final StringComparisonField getImportance()
public final EnumComparisonField getKind()
public final BoolComparisonField hasAttachment()
public final BoolComparisonField getIsflagged()
public final BoolComparisonField isRead()
public final IntComparisonField getSize()
public final MailQuery or(MailQuery query1, MailQuery query2)
Search messages that match either search key. Provides disjunction between two expressions (OR).
or
in class MailQueryBuilder
query1
- The query1.query2
- The query2.MailQuery
that represents search query (one searching criterion).com.aspose.ms.System.ArgumentNullException
- query1
or
query2public final MailQuery getQuery()
Gets the query.
getQuery
in class MailQueryBuilder
MailQuery
that represents search query.