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

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

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

    Subclasses of PropertyPath in com.independentsoft.exchange
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CustomPropertyId` Identifies an extended MAPI property ID.
    `class` | `CustomPropertyName` Identifies an extended MAPI property name.
    `class` | `ExtendedPropertyPath` Identifies extended MAPI properties on folders and items.
    `class` | `IndexedPropertyPath` Identifies individual members of a dictionary.
    `class` | `PropertyId` The Class PropertyId.
    `class` | `PropertyName` Identifies an extended property.
    `class` | `PropertyTag` Represents the property tag.
    `class` | `UnindexedPropertyPath` Identifies frequently referenced properties by URI.

    Methods in com.independentsoft.exchange that return PropertyPath
    Modifier and Type | Method and Description
    --- | ---
    `PropertyPath` | PropertyOrder.`getPropertyPath()` Gets property path.
    `PropertyPath` | Property.`getPropertyPath()` Gets property path.
    `PropertyPath` | GroupBy.`getPropertyPath()` Identifies frequently referenced properties by URI.
    `PropertyPath` | Exists.`getPropertyPath()` Gets frequently referenced properties by URI, individual members of a dictionary or MAPI properties.
    `PropertyPath` | Excludes.`getPropertyPath()` Gets frequently referenced properties by URI or individual members of a dictionary or MAPI properties.
    `PropertyPath` | Contains.`getPropertyPath()` Gets the property path.
    `PropertyPath` | AggregateOn.`getPropertyPath()` Gets the property path.

    Methods in com.independentsoft.exchange that return types with arguments of type PropertyPath
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.List<PropertyPath>` | TaskPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | PostPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | PersonaPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | NotePropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | MessagePropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | MeetingResponsePropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | MeetingRequestPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | MeetingMessagePropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | MeetingCancellationPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | JournalPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | ItemPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | FolderPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | DistributionListPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | ContactPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `static java.util.List<PropertyPath>` | AppointmentPropertyPath.`getAllPropertyPaths()` Gets the all property paths.
    `java.util.List<PropertyPath>` | ItemChange.`getPropertiesToDelete()` Gets an operation to delete a given property from an item during an UpdateItem call.
    `java.util.List<PropertyPath>` | FolderChange.`getPropertiesToDelete()` Gets an operation to delete a property from a folder.
    `java.util.List<PropertyPath>` | PreviewItemShape.`getPropertyPaths()` Gets additional properties to return in a response.
    `java.util.List<PropertyPath>` | PersonaShape.`getPropertyPaths()` Gets additional properties to return in a response.
    `java.util.List<PropertyPath>` | ItemShape.`getPropertyPaths()` Gets additional properties to return in a response.
    `java.util.List<PropertyPath>` | FolderShape.`getPropertyPaths()` Gets additional properties to return in a response.
    `java.util.List<PropertyPath>` | ConversationShape.`getPropertyPaths()` Identifies additional properties to return in a response.
    `java.util.List<PropertyPath>` | AttachmentShape.`getPropertyPaths()` Gets the property paths.

    Methods in com.independentsoft.exchange with parameters of type PropertyPath
    Modifier and Type | Method and Description
    --- | ---
    `void` | PropertyOrder.`setPropertyPath(PropertyPath propertyPath)` Sets property path.
    `void` | Property.`setPropertyPath(PropertyPath propertyPath)` Sets property path.
    `void` | GroupBy.`setPropertyPath(PropertyPath propertyPath)` Sets the property path.
    `void` | Exists.`setPropertyPath(PropertyPath propertyPath)` Sets frequently referenced properties by URI, individual members of a dictionary or MAPI properties.
    `void` | Excludes.`setPropertyPath(PropertyPath propertyPath)` Sets frequently referenced properties by URI or individual members of a dictionary or MAPI properties.
    `void` | Contains.`setPropertyPath(PropertyPath propertyPath)` Sets the property path.
    `void` | AggregateOn.`setPropertyPath(PropertyPath propertyPath)` Sets the property path.
    `FolderId` | Service.`updateFolder(FolderId folderId, PropertyPath propertyToDelete)` Modify properties of an existing folder.
    `FolderId` | Service.`updateFolder(FolderId folderId, Property propertyToSet, PropertyPath propertyToDelete)` Modify properties of an existing folder.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, ConflictResolution conflictResolution)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, ConflictResolution conflictResolution, MessageDisposition messageDisposition)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, ConflictResolution conflictResolution, MessageDisposition messageDisposition, FolderId sentItemsFolderId)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, ConflictResolution conflictResolution, SendMeetingOption sendMeetingOption)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, ConflictResolution conflictResolution, SendMeetingOption sendMeetingOption, FolderId sentItemsFolderId)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, MessageDisposition messageDisposition)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, MessageDisposition messageDisposition, FolderId sentItemsFolderId)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, SendMeetingOption sendMeetingOption)` Updates the properties of an existing item.
    `ItemId` | Service.`updateItem(ItemId itemId, PropertyPath propertyToDelete, SendMeetingOption sendMeetingOption, FolderId sentItemsFolderId)` Updates the properties of an existing item.

    Method parameters in com.independentsoft.exchange with type arguments of type PropertyPath
    Modifier and Type | Method and Description
    --- | ---
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, 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.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, PageView view)` Finds subfolders of the specified folder.
    `java.util.List<FindFolderResponse>` | Service.`findFolder(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, 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.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, FolderQueryTraversal traversal)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, PageView view)` Finds subfolders of the specified folder.
    `FindFolderResponse` | Service.`findFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, 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.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, 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, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(FolderId parentFolderId, java.util.List<PropertyPath> propertyPaths, PropertyOrder propertyOrder, 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, java.util.List<PropertyPath> propertyPaths, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, 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, 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, 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, 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, IGroupBy groupBy, View view)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, 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, 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, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `java.util.List<FindItemResponse>` | Service.`findItem(java.util.List<FolderId> parentFolders, java.util.List<PropertyPath> propertyPaths, 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)` 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, java.util.List<PropertyPath> propertyPaths, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy, java.util.List<PropertyOrder> propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, 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, IGroupBy groupBy, PropertyOrder propertyOrder)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy, PropertyOrder propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, IGroupBy groupBy, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, ItemQueryTraversal traversal)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, java.util.List<PropertyOrder> propertyOrder, View view)` Finds items in the specified folder.
    `FindItemResponse` | Service.`findItem(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, PropertyOrder propertyOrder, 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, java.util.List<PropertyPath> propertyPaths, View view)` Finds items in the specified folder.
    `Appointment` | Service.`getAppointment(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets an appointment.
    `Appointment` | Service.`getAppointment(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets an appointment.
    `Contact` | Service.`getContact(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a contact.
    `Contact` | Service.`getContact(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a contact.
    `DistributionList` | Service.`getDistributionList(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a DistributionList.
    `DistributionList` | Service.`getDistributionList(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a DistributionList.
    `Folder` | Service.`getFolder(FolderId folderId, java.util.List<PropertyPath> propertyPaths)` Gets a folder.
    `Folder` | Service.`getFolder(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths)` Gets a folder.
    `Folder` | Service.`getFolder(java.lang.String folderId, java.util.List<PropertyPath> propertyPaths)` Gets a folder.
    `java.util.List<FolderInfoResponse>` | Service.`getFolders(java.util.List<FolderId> folders, java.util.List<PropertyPath> propertyPaths)` Gets multiple folders.
    `Item` | Service.`getItem(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets an item.
    `Item` | Service.`getItem(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets an item.
    `java.util.List<ItemInfoResponse>` | Service.`getItems(java.util.List<ItemId> items, java.util.List<PropertyPath> propertyPaths)` Gets items.
    `Journal` | Service.`getJournal(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a journal.
    `Journal` | Service.`getJournal(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a journal.
    `MeetingCancellation` | Service.`getMeetingCancellation(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting cancellation message.
    `MeetingCancellation` | Service.`getMeetingCancellation(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting cancellation message.
    `MeetingMessage` | Service.`getMeetingMessage(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting message.
    `MeetingMessage` | Service.`getMeetingMessage(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting message.
    `MeetingRequest` | Service.`getMeetingRequest(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting request message.
    `MeetingRequest` | Service.`getMeetingRequest(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting request message.
    `MeetingResponse` | Service.`getMeetingResponse(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting response message.
    `MeetingResponse` | Service.`getMeetingResponse(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a meeting response message.
    `Message` | Service.`getMessage(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a message.
    `Message` | Service.`getMessage(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a message.
    `Note` | Service.`getNote(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a note.
    `Note` | Service.`getNote(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a note.
    `Post` | Service.`getPost(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a post item.
    `Post` | Service.`getPost(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a post item.
    `Task` | Service.`getTask(ItemId itemId, java.util.List<PropertyPath> propertyPaths)` Gets a task.
    `Task` | Service.`getTask(java.lang.String itemId, java.util.List<PropertyPath> propertyPaths)` Gets a task.
    `SyncFoldersResponse` | Service.`syncFolders(FolderId folderId, java.util.List<PropertyPath> propertyPaths)` Synchronizes the subfolders of a specific folder.
    `SyncFoldersResponse` | Service.`syncFolders(FolderId folderId, java.util.List<PropertyPath> propertyPaths, java.lang.String state)` Synchronizes the subfolders of a specific folder.
    `SyncFoldersResponse` | Service.`syncFolders(java.util.List<PropertyPath> propertyPaths)` Synchronizes the entire folder hierarchy of the mailbox that this service is connected to.
    `SyncFoldersResponse` | Service.`syncFolders(java.util.List<PropertyPath> propertyPaths, java.lang.String state)` Synchronizes the entire folder hierarchy of the mailbox that this service is connected to.
    `SyncFoldersResponse` | Service.`syncFolders(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths)` Synchronizes the subfolders of a specific folder.
    `SyncFoldersResponse` | Service.`syncFolders(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, java.lang.String state)` Synchronizes the subfolders of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(FolderId folderId, java.util.List<PropertyPath> propertyPaths)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(FolderId folderId, java.util.List<PropertyPath> propertyPaths, java.lang.String state)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(FolderId folderId, java.util.List<PropertyPath> propertyPaths, java.lang.String state, int maxChangesReturned)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(FolderId folderId, java.util.List<PropertyPath> propertyPaths, java.lang.String state, java.util.List<ItemId> ignoreItems)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(FolderId folderId, java.util.List<PropertyPath> propertyPaths, java.lang.String state, java.util.List<ItemId> ignoreItems, int maxChangesReturned)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, java.lang.String state)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, java.lang.String state, int maxChangesReturned)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, java.lang.String state, java.util.List<ItemId> ignoreItems)` Synchronizes the items of a specific folder.
    `SyncItemsResponse` | Service.`syncItems(StandardFolder standardFolder, java.util.List<PropertyPath> propertyPaths, java.lang.String state, java.util.List<ItemId> ignoreItems, int maxChangesReturned)` Synchronizes the items of a specific folder.
    `FolderId` | Service.`updateFolder(FolderId folderId, java.util.List<Property> propertiesToSet, java.util.List<PropertyPath> propertiesToDelete)` Modify properties of an existing folder.
    `ItemId` | Service.`updateItem(ItemId itemId, java.util.List<Property> propertiesToSet, java.util.List<PropertyPath> propertiesToDelete, java.util.List<Property> propertiesToAppend, ConflictResolution conflictResolution, MessageDisposition messageDisposition, SendMeetingOption sendMeetingOption, FolderId sentItemsFolderId)` Updates the properties of an existing item.

    Constructors in com.independentsoft.exchange with parameters of type PropertyPath
    Constructor and Description
    `AggregateOn(PropertyPath propertyPath)` Initializes a new instance of the AggregateOn class with the specified propertyPath.
    `AggregateOn(PropertyPath propertyPath, Aggregate aggregate)` Initializes a new instance of the AggregateOn class with the specified propertyPath and aggregate.
    `And(PropertyPath propertyPath, boolean value)` Initializes a new instance of the And class.
    `And(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the And class.
    `And(PropertyPath propertyPath, double value)` Initializes a new instance of the And class.
    `And(PropertyPath propertyPath, long value)` Initializes a new instance of the And class.
    `And(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the And class.
    `And(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the And class.
    `Contains(PropertyPath propertyPath, boolean value)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, boolean value, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, boolean value, ContainmentMode mode)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, boolean value, ContainmentMode mode, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.util.Date value, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.util.Date value, ContainmentMode mode)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.util.Date value, ContainmentMode mode, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, double value)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, double value, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, double value, ContainmentMode mode)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, double value, ContainmentMode mode, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, long value)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, long value, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, long value, ContainmentMode mode)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, long value, ContainmentMode mode, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.lang.String value, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.lang.String value, ContainmentMode mode)` Initializes a new instance of the Contains class.
    `Contains(PropertyPath propertyPath, java.lang.String value, ContainmentMode mode, ContainmentComparison comparison)` Initializes a new instance of the Contains class.
    `Excludes(PropertyPath propertyPath)` Initializes a new instance of the Excludes class.
    `Excludes(PropertyPath propertyPath, java.lang.String bitmask)` Initializes a new instance of the Excludes class.
    `Exists(PropertyPath propertyPath)` Initializes a new instance of the Exists class.
    `FolderChange(FolderId folderId, PropertyPath propertyToDelete)` Initializes a new instance of the FolderChange class.
    `FolderChange(FolderId folderId, Property propertyToSet, PropertyPath propertyToDelete)` Initializes a new instance of the FolderChange class.
    `FolderChange(StandardFolder standardFolder, PropertyPath propertyToDelete)` Initializes a new instance of the FolderChange class.
    `FolderChange(StandardFolder standardFolder, Property propertyToSet, PropertyPath propertyToDelete)` Initializes a new instance of the FolderChange class.
    `GroupBy(PropertyPath propertyPath)` Initializes a new instance of the GroupBy class.
    `GroupBy(PropertyPath propertyPath, AggregateOn aggregateOn)` Initializes a new instance of the GroupBy class.
    `GroupBy(PropertyPath propertyPath, SortDirection order)` Initializes a new instance of the GroupBy class.
    `GroupBy(PropertyPath propertyPath, SortDirection order, AggregateOn aggregateOn)` Initializes a new instance of the GroupBy class.
    `IsEqualTo(PropertyPath propertyPath, boolean value)` Instantiates a new checks if is equal to.
    `IsEqualTo(PropertyPath propertyPath, java.util.Date value)` Instantiates a new checks if is equal to.
    `IsEqualTo(PropertyPath propertyPath, double value)` Instantiates a new checks if is equal to.
    `IsEqualTo(PropertyPath propertyPath, long value)` Instantiates a new checks if is equal to.
    `IsEqualTo(PropertyPath propertyPath1, PropertyPath propertyPath2)` Instantiates a new checks if is equal to.
    `IsEqualTo(PropertyPath propertyPath, java.lang.String value)` Instantiates a new checks if is equal to.
    `IsGreaterThan(PropertyPath propertyPath, boolean value)` Initializes a new instance of the IsGreaterThan class.
    `IsGreaterThan(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the IsGreaterThan class.
    `IsGreaterThan(PropertyPath propertyPath, double value)` Initializes a new instance of the IsGreaterThan class.
    `IsGreaterThan(PropertyPath propertyPath, long value)` Initializes a new instance of the IsGreaterThan class.
    `IsGreaterThan(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the IsGreaterThan class.
    `IsGreaterThan(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the IsGreaterThan class.
    `IsGreaterThanOrEqualTo(PropertyPath propertyPath, boolean value)` Initializes a new instance of the IsGreaterThanOrEqualTo class.
    `IsGreaterThanOrEqualTo(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the IsGreaterThanOrEqualTo class.
    `IsGreaterThanOrEqualTo(PropertyPath propertyPath, double value)` Initializes a new instance of the IsGreaterThanOrEqualTo class.
    `IsGreaterThanOrEqualTo(PropertyPath propertyPath, long value)` Initializes a new instance of the IsGreaterThanOrEqualTo class.
    `IsGreaterThanOrEqualTo(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the IsGreaterThanOrEqualTo class.
    `IsGreaterThanOrEqualTo(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the IsGreaterThanOrEqualTo class.
    `IsLessThan(PropertyPath propertyPath, boolean value)` Initializes a new instance of the IsLessThan class.
    `IsLessThan(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the IsLessThan class.
    `IsLessThan(PropertyPath propertyPath, double value)` Initializes a new instance of the IsLessThan class.
    `IsLessThan(PropertyPath propertyPath, long value)` Initializes a new instance of the IsLessThan class.
    `IsLessThan(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the IsLessThan class.
    `IsLessThan(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the IsLessThan class.
    `IsLessThanOrEqualTo(PropertyPath propertyPath, boolean value)` Initializes a new instance of the IsLessThanOrEqualTo class.
    `IsLessThanOrEqualTo(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the IsLessThanOrEqualTo class.
    `IsLessThanOrEqualTo(PropertyPath propertyPath, double value)` Initializes a new instance of the IsLessThanOrEqualTo class.
    `IsLessThanOrEqualTo(PropertyPath propertyPath, long value)` Initializes a new instance of the IsLessThanOrEqualTo class.
    `IsLessThanOrEqualTo(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the IsLessThanOrEqualTo class.
    `IsLessThanOrEqualTo(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the IsLessThanOrEqualTo class.
    `IsNotEqualTo(PropertyPath propertyPath, boolean value)` Initializes a new instance of the IsNotEqualTo class.
    `IsNotEqualTo(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the IsNotEqualTo class.
    `IsNotEqualTo(PropertyPath propertyPath, double value)` Initializes a new instance of the IsNotEqualTo class.
    `IsNotEqualTo(PropertyPath propertyPath, long value)` Initializes a new instance of the IsNotEqualTo class.
    `IsNotEqualTo(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the IsNotEqualTo class.
    `IsNotEqualTo(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the IsNotEqualTo class.
    `ItemChange(ItemId itemId, PropertyPath propertyToDelete)` Initializes a new instance of the ItemChange class.
    `ItemChange(ItemId itemId, Property propertyToSet, PropertyPath propertyToDelete)` Initializes a new instance of the ItemChange class.
    `ItemChange(ItemId itemId, Property propertyToSet, PropertyPath propertyToDelete, Property propertyToAppend)` Initializes a new instance of the ItemChange class.
    `Not(PropertyPath propertyPath, boolean value)` Initializes a new instance of the Not class.
    `Not(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the Not class.
    `Not(PropertyPath propertyPath, double value)` Initializes a new instance of the Not class.
    `Not(PropertyPath propertyPath, long value)` Initializes a new instance of the Not class.
    `Not(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the Not class.
    `Not(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the Not class.
    `Or(PropertyPath propertyPath, boolean value)` Initializes a new instance of the Or class.
    `Or(PropertyPath propertyPath, java.util.Date value)` Initializes a new instance of the Or class.
    `Or(PropertyPath propertyPath, double value)` Initializes a new instance of the Or class.
    `Or(PropertyPath propertyPath, long value)` Initializes a new instance of the Or class.
    `Or(PropertyPath propertyPath1, PropertyPath propertyPath2)` Initializes a new instance of the Or class.
    `Or(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the Or class.
    `Property(PropertyPath propertyPath)` Initializes a new instance of the Property class.
    `Property(PropertyPath propertyPath, boolean value)` Initializes a new instance of the Property class.
    `Property(PropertyPath propertyPath, byte[] value)` Initializes a new instance of the Property class.
    `Property(PropertyPath propertyPath, java.util.Date value)` Instantiates a new property.
    `Property(PropertyPath propertyPath, double value)` Initializes a new instance of the Property class.
    `Property(PropertyPath propertyPath, java.util.List<java.lang.String> values)` Initializes a new instance of the Property class.
    `Property(PropertyPath propertyPath, long value)` Initializes a new instance of the Property class.
    `Property(PropertyPath propertyPath, java.lang.Object value)` Initializes a new instance of the Property class.
    `Property(PropertyPath propertyPath, java.lang.String value)` Initializes a new instance of the Property class.
    `PropertyOrder(PropertyPath propertyPath)` Initializes a new instance of the PropertyOrder class.
    `PropertyOrder(PropertyPath propertyPath, SortDirection order)` Initializes a new instance of the PropertyOrder class.

    Constructor parameters in com.independentsoft.exchange with type arguments of type PropertyPath
    Constructor and Description
    `AttachmentShape(java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the AttachmentShape class.
    `AttachmentShape(java.util.List<PropertyPath> propertyPaths, BodyType bodyType)` Initializes a new instance of the AttachmentShape class.
    `AttachmentShape(java.util.List<PropertyPath> propertyPaths, boolean includeMimeContent)` Initializes a new instance of the AttachmentShape class.
    `AttachmentShape(java.util.List<PropertyPath> propertyPaths, boolean includeMimeContent, BodyType bodyType)` Initializes a new instance of the AttachmentShape class.
    `ConversationShape(java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the ConversationShape class.
    `ConversationShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the ConversationShape class.
    `FolderChange(FolderId folderId, java.util.List<Property> propertiesToSet, java.util.List<PropertyPath> propertiesToDelete)` Initializes a new instance of the FolderChange class.
    `FolderChange(StandardFolder standardFolder, java.util.List<Property> propertiesToSet, java.util.List<PropertyPath> propertiesToDelete)` Initializes a new instance of the FolderChange class.
    `FolderShape(java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the FolderShape class.
    `FolderShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the FolderShape class.
    `ItemChange(ItemId itemId, java.util.List<Property> propertiesToSet, java.util.List<PropertyPath> propertiesToDelete)` Initializes a new instance of the ItemChange class.
    `ItemChange(ItemId itemId, java.util.List<Property> propertiesToSet, java.util.List<PropertyPath> propertiesToDelete, java.util.List<Property> propertiesToAppend)` Initializes a new instance of the ItemChange class.
    `ItemShape(java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the ItemShape class.
    `ItemShape(java.util.List<PropertyPath> propertyPaths, BodyType bodyType)` Instantiates a new item shape.
    `ItemShape(java.util.List<PropertyPath> propertyPaths, boolean includeMimeContent)` Initializes a new instance of the ItemShape class.
    `ItemShape(java.util.List<PropertyPath> propertyPaths, boolean includeMimeContent, BodyType bodyType)` Initializes a new instance of the ItemShape class.
    `ItemShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the ItemShape class.
    `ItemShape(ShapeType type, java.util.List<PropertyPath> propertyPaths, BodyType bodyType)` Initializes a new instance of the ItemShape class.
    `ItemShape(ShapeType type, java.util.List<PropertyPath> propertyPaths, boolean includeMimeContent)` Initializes a new instance of the ItemShape class.
    `ItemShape(ShapeType type, java.util.List<PropertyPath> propertyPaths, boolean includeMimeContent, BodyType bodyType)` Initializes a new instance of the ItemShape class.
    `PersonaShape(java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the PersonaShape class.
    `PersonaShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the PersonaShape class.
    `PreviewItemShape(java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the PreviewItemShape class.
    `PreviewItemShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the PreviewItemShape class.