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

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

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

    Methods in com.independentsoft.exchange that return ShapeType
    Modifier and Type | Method and Description
    --- | ---
    `ShapeType` | PreviewItemShape.`getType()` Gets the basic configuration of properties to return in an item or folder response.
    `ShapeType` | PersonaShape.`getType()` Gets the basic configuration of properties to return in an item or folder response.
    `ShapeType` | ItemShape.`getType()` Gets the basic configuration of properties to return in an item or folder response.
    `ShapeType` | FolderShape.`getType()` Gets the basic configuration of properties to return in a response.
    `ShapeType` | ConversationShape.`getType()` Identifies the basic configuration of properties to return in an item or folder response.
    `static ShapeType` | ShapeType.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static ShapeType[]` | ShapeType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in com.independentsoft.exchange with parameters of type ShapeType
    Modifier and Type | Method and Description
    --- | ---
    `Appointment` | Service.`getAppointment(ItemId itemId, ShapeType shapeType)` Gets an appointment.
    `Appointment` | Service.`getAppointment(java.lang.String itemId, ShapeType shapeType)` Gets an appointment.
    `Contact` | Service.`getContact(ItemId itemId, ShapeType shapeType)` Gets a contact.
    `Contact` | Service.`getContact(java.lang.String itemId, ShapeType shapeType)` Gets a contact.
    `DistributionList` | Service.`getDistributionList(ItemId itemId, ShapeType shapeType)` Gets a DistributionList.
    `DistributionList` | Service.`getDistributionList(java.lang.String itemId, ShapeType shapeType)` Gets a DistributionList.
    `Folder` | Service.`getFolder(FolderId folderId, ShapeType shapeType)` Gets a folder.
    `Folder` | Service.`getFolder(StandardFolder standardFolder, ShapeType shapeType)` Gets a folder.
    `Folder` | Service.`getFolder(java.lang.String folderId, ShapeType shapeType)` Gets a folder.
    `java.util.List<FolderInfoResponse>` | Service.`getFolders(java.util.List<FolderId> folders, ShapeType shapeType)` Gets multiple folders.
    `Item` | Service.`getItem(ItemId itemId, ShapeType shapeType)` Gets an item.
    `Item` | Service.`getItem(java.lang.String itemId, ShapeType shapeType)` Gets an item.
    `java.util.List<ItemInfoResponse>` | Service.`getItems(java.util.List<ItemId> items, ShapeType shapeType)` Gets items.
    `Journal` | Service.`getJournal(ItemId itemId, ShapeType shapeType)` Gets a journal.
    `Journal` | Service.`getJournal(java.lang.String itemId, ShapeType shapeType)` Gets a journal.
    `MeetingCancellation` | Service.`getMeetingCancellation(ItemId itemId, ShapeType shapeType)` Gets a meeting cancellation message.
    `MeetingCancellation` | Service.`getMeetingCancellation(java.lang.String itemId, ShapeType shapeType)` Gets a meeting cancellation message.
    `MeetingMessage` | Service.`getMeetingMessage(ItemId itemId, ShapeType shapeType)` Gets a meeting message.
    `MeetingMessage` | Service.`getMeetingMessage(java.lang.String itemId, ShapeType shapeType)` Gets a meeting message.
    `MeetingRequest` | Service.`getMeetingRequest(ItemId itemId, ShapeType shapeType)` Gets a meeting request message.
    `MeetingRequest` | Service.`getMeetingRequest(java.lang.String itemId, ShapeType shapeType)` Gets a meeting request message.
    `MeetingResponse` | Service.`getMeetingResponse(ItemId itemId, ShapeType shapeType)` Gets a meeting response message.
    `MeetingResponse` | Service.`getMeetingResponse(java.lang.String itemId, ShapeType shapeType)` Gets a meeting response message.
    `Message` | Service.`getMessage(ItemId itemId, ShapeType shapeType)` Gets a message.
    `Message` | Service.`getMessage(java.lang.String itemId, ShapeType shapeType)` Gets a message.
    `Note` | Service.`getNote(ItemId itemId, ShapeType shapeType)` Gets a note.
    `Note` | Service.`getNote(java.lang.String itemId, ShapeType shapeType)` Gets a note.
    `Post` | Service.`getPost(ItemId itemId, ShapeType shapeType)` Gets a post item.
    `Post` | Service.`getPost(java.lang.String itemId, ShapeType shapeType)` Gets a post item.
    `Task` | Service.`getTask(ItemId itemId, ShapeType shapeType)` Gets a task.
    `Task` | Service.`getTask(java.lang.String itemId, ShapeType shapeType)` Gets a task.
    `void` | PreviewItemShape.`setType(ShapeType type)` Sets the basic configuration of properties to return in an item or folder response.
    `void` | PersonaShape.`setType(ShapeType type)` Sets the basic configuration of properties to return in an item or folder response.
    `void` | ItemShape.`setType(ShapeType type)` Sets the basic configuration of properties to return in an item or folder response.
    `void` | FolderShape.`setType(ShapeType type)` Sets the basic configuration of properties to return in a response.
    `void` | ConversationShape.`setType(ShapeType type)` Identifies the basic configuration of properties to return in an item or folder response.

    Constructors in com.independentsoft.exchange with parameters of type ShapeType
    Constructor and Description
    `ConversationShape(ShapeType type)` Initializes a new instance of the ConversationShape class.
    `ConversationShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the ConversationShape class.
    `FolderShape(ShapeType type)` Initializes a new instance of the FolderShape class.
    `FolderShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the FolderShape class.
    `ItemShape(ShapeType type)` Initializes a new instance of the ItemShape class.
    `ItemShape(ShapeType type, BodyType bodyType)` Initializes a new instance of the ItemShape class.
    `ItemShape(ShapeType type, boolean includeMimeContent)` Initializes a new instance of the ItemShape class.
    `ItemShape(ShapeType type, 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(ShapeType type)` 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(ShapeType type)` Initializes a new instance of the PreviewItemShape class.
    `PreviewItemShape(ShapeType type, java.util.List<PropertyPath> propertyPaths)` Initializes a new instance of the PreviewItemShape class.