## Uses of Class
com.independentsoft.exchange.Restriction

- Packages that use Restriction
  Package | Description
  --- | ---
  com.independentsoft.exchange |

- - ### Uses of Restriction in com.independentsoft.exchange

    Subclasses of Restriction in com.independentsoft.exchange
    Modifier and Type | Class and Description
    --- | ---
    `class` | `And` Represents a search expression that allows you to perform a Boolean AND operation between two or more search expressions.
    `class` | `Contains` Represents a search expression that determines whether a given property contains the supplied.
    `class` | `Excludes` Performs a bitwise mask of the specified property and a supplied value.
    `class` | `Exists` Represents a search expression that returns true if the supplied property exists on an item.
    `class` | `IsEqualTo` The Class IsEqualTo.
    `class` | `IsGreaterThan` Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is greater.
    `class` | `IsGreaterThanOrEqualTo` Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is greater than or equal to the second.
    `class` | `IsLessThan` Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is less than the second.
    `class` | `IsLessThanOrEqualTo` Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is less than or equal to the second.
    `class` | `IsNotEqualTo` Represents a search expression that compares a property with either a constant value or another property and returns true if the values are not the same.
    `class` | `Not` Represents a search expression that negates the Boolean value of the search expression that it contains.
    `class` | `Or` Identifies a single occurrence of a recurring item.

    Methods in com.independentsoft.exchange that return Restriction
    Modifier and Type | Method and Description
    --- | ---
    `Restriction` | SeekToConditionPageItemView.`getRestriction()` Specifies the condition that is used to identify the end of a search.
    `Restriction` | SearchFolderParameters.`getRestriction()`

    Methods in com.independentsoft.exchange with parameters of type Restriction
    Modifier and Type | Method and Description
    --- | ---
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, FolderShape folderShape, Restriction restriction)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, FolderShape folderShape, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, FolderShape folderShape, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, FolderShape folderShape, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, Restriction restriction)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, FolderShape folderShape, Restriction restriction)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, FolderShape folderShape, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, FolderShape folderShape, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, FolderShape folderShape, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, Restriction restriction)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, FolderShape folderShape, Restriction restriction)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, FolderShape folderShape, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, FolderShape folderShape, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, FolderShape folderShape, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, Restriction restriction)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, Restriction restriction, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, Restriction restriction, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, Restriction restriction, PageView view, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, ItemShape itemShape, Restriction restriction, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, Restriction restriction, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, Restriction restriction, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal, QueryString queryString)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, ItemShape itemShape, Restriction restriction, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, Restriction restriction, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, Restriction restriction, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, ItemShape itemShape, Restriction restriction, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, Restriction restriction, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, IGroupBy groupBy, PropertyOrder propertyOrder, View view, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, Restriction restriction, View view)` Finds items in the specified folder.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, PersonaShape shape, Restriction restriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view, java.lang.String query)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, Restriction restriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, Restriction restriction, Restriction aggregationRestriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view)` Find people.
    `FindPeopleResponse` | Service.`findPeople(FolderId parentFolderId, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view, java.lang.String query)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, PersonaShape shape, Restriction restriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, PersonaShape shape, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view, java.lang.String query)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, Restriction restriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, Restriction restriction, Restriction aggregationRestriction)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view)` Find people.
    `FindPeopleResponse` | Service.`findPeople(StandardFolder standardFolder, Restriction restriction, Restriction aggregationRestriction, java.util.List<PropertyOrder> propertyOrder, IndexedPageView view, java.lang.String query)` Find people.
    `void` | SeekToConditionPageItemView.`setRestriction(Restriction restriction)` Specifies the condition that is used to identify the end of a search.
    `void` | SearchFolderParameters.`setRestriction(Restriction restriction)`

    Constructors in com.independentsoft.exchange with parameters of type Restriction
    Constructor and Description
    `And(Restriction restriction1, Restriction restriction2)` Initializes a new instance of the And class.
    `And(Restriction restriction1, Restriction restriction2, Restriction restriction3)` Initializes a new instance of the And class.
    `And(Restriction restriction1, Restriction restriction2, Restriction restriction3, Restriction restriction4)` Initializes a new instance of the And class.
    `Not(Restriction restriction)` Initializes a new instance of the Not class.
    `Or(Restriction restriction1, Restriction restriction2)` Initializes a new instance of the Or class.
    `Or(Restriction restriction1, Restriction restriction2, Restriction restriction3)` Initializes a new instance of the Or class.
    `Or(Restriction restriction1, Restriction restriction2, Restriction restriction3, Restriction restriction4)` Initializes a new instance of the Or class.
    `SearchFolderParameters(java.util.List<FolderId> folderIds, Restriction restriction)`
    `SearchFolderParameters(java.util.List<FolderId> folderIds, Restriction restriction, SearchFolderTraversal traversal)`
    `SeekToConditionPageItemView(Restriction restriction)` Initializes a new instance of the SeekToConditionPageItemView class.
    `SeekToConditionPageItemView(Restriction restriction, IndexBasePoint basePoint)` Initializes a new instance of the SeekToConditionPageItemView class.

    Constructor parameters in com.independentsoft.exchange with type arguments of type Restriction
    Constructor and Description
    `And(java.util.List<Restriction> restrictions)` Initializes a new instance of the And class.
    `Or(java.util.List<Restriction> restrictions)` Initializes a new instance of the Or class.