com.moyosoft.exchange.search
Interface Restriction

All Known Subinterfaces:
Restriction.BooleanField, Restriction.RestrictedBoolean, Restriction.RestrictedDate, Restriction.RestrictedEnum, Restriction.RestrictedId, Restriction.RestrictedInteger, Restriction.RestrictedString, Restriction.RestrictedValue

public interface Restriction

A restriction used to search or filter Exchange items. To create a restriction object, use the utility class If.

This interface cannot be implemented by user-code.


Nested Class Summary
static interface Restriction.BooleanField
           
static interface Restriction.DateField
           
static interface Restriction.EnumField
           
static interface Restriction.Field
           
static interface Restriction.IdField
           
static interface Restriction.IntegerField
           
static interface Restriction.RestrictedBoolean
           
static interface Restriction.RestrictedDate
           
static interface Restriction.RestrictedEnum
           
static interface Restriction.RestrictedId
           
static interface Restriction.RestrictedInteger
           
static interface Restriction.RestrictedString
           
static interface Restriction.RestrictedValue
           
static interface Restriction.StringField
           
 
Method Summary
 Restriction and(Restriction restriction)
           
 Restriction or(Restriction restriction)
           
 

Method Detail

and

Restriction and(Restriction restriction)

or

Restriction or(Restriction restriction)