## Uses of Class
com.sas.lsaf.workflow.processflow.DataProperty

- Packages that use DataProperty
  Package | Description
  --- | ---
  com.sas.lsaf.workflow.processflow | The service and class definitions to manage process flows.
  com.sas.lsaf.workflow.task | Service and class definitions for managing and retrieving process flow tasks and elements.

- - ### Uses of DataProperty in com.sas.lsaf.workflow.processflow

    Methods in com.sas.lsaf.workflow.processflow that return types with arguments of type DataProperty
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Set<DataProperty>` | ProcessFlow.`getProcessData()` | Gets the process data properties for a process flow.

    Method parameters in com.sas.lsaf.workflow.processflow with type arguments of type DataProperty
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ProcessFlow.`setProcessData​(java.util.Set<DataProperty> processData)` | Sets the process data properties for a process flow.

  - ### Uses of DataProperty in com.sas.lsaf.workflow.task

    Methods in com.sas.lsaf.workflow.task that return types with arguments of type DataProperty
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Set<DataProperty>` | CompletedUserTaskDetails.`getCompletionProperties()` | Gets the completion properties for the user task.
    `java.util.Set<DataProperty>` | UserTaskUpdateInfo.`getCompletionProperties()` | Gets the completion properties for this user task.

    Method parameters in com.sas.lsaf.workflow.task with type arguments of type DataProperty
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | TaskService.`completeTask​(java.lang.String taskId, float actualHours, java.util.Set<DataProperty> taskCompletionData, java.lang.String comment)` | Completes the user task.
    `void` | UserTaskUpdateInfo.`setCompletionProperties​(java.util.Set<DataProperty> completionProperties)` | Sets the completion properties for this user task.

    Constructor parameters in com.sas.lsaf.workflow.task with type arguments of type DataProperty
    Constructor | Description
    --- | ---
    `CompletedUserTaskDetails​(java.lang.String typeId, java.lang.String id, java.lang.String elementId, java.lang.String processFlowId, java.lang.String name, java.lang.String description, Element.ElementType type, java.util.Date created, java.util.List<Attribute> attributes, java.lang.String completedBy, java.util.Date completed, CompletedElement.TaskCompletedState completedState, Task.Complexity complexity, Task.Priority priority, java.util.Date dueDate, java.lang.String completionComment, float totalActualHours, java.util.Set<DataProperty> completionProperties, java.util.Set<UserTaskAssignment> taskAssignmentHistory)` | It is not intended or recommended that the consumer of this API construct these objects.