## Uses of Class
org.jbpm.services.task.audit.impl.model.TaskVariableImpl

- Packages that use TaskVariableImpl
  Package | Description
  --- | ---
  org.jbpm.services.task.audit.commands |
  org.jbpm.services.task.audit.impl.model |
  org.jbpm.services.task.audit.jms |
  org.jbpm.services.task.audit.service |

- - ### Uses of TaskVariableImpl in org.jbpm.services.task.audit.commands

    Methods in org.jbpm.services.task.audit.commands that return types with arguments of type TaskVariableImpl
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Class<TaskVariableImpl>` | TaskVariableQueryCommand.`getQueryType()` |

  - ### Uses of TaskVariableImpl in org.jbpm.services.task.audit.impl.model

    Fields in org.jbpm.services.task.audit.impl.model with type parameters of type TaskVariableImpl
    Modifier and Type | Field | Description
    --- | --- | ---
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​Long>` | TaskVariableImpl_.`id` |
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​Date>` | TaskVariableImpl_.`modificationDate` |
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​String>` | TaskVariableImpl_.`name` |
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​String>` | TaskVariableImpl_.`processId` |
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​Long>` | TaskVariableImpl_.`processInstanceId` |
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​Long>` | TaskVariableImpl_.`taskId` |
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​org.kie.internal.task.api.TaskVariable.VariableType>` | TaskVariableImpl_.`type` |
    `static javax.persistence.metamodel.SingularAttribute<TaskVariableImpl,​String>` | TaskVariableImpl_.`value` |

    Methods in org.jbpm.services.task.audit.impl.model that return types with arguments of type TaskVariableImpl
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<TaskVariableImpl>` | AuditTaskData.`getTaskInputs()` |
    `List<TaskVariableImpl>` | AuditTaskData.`getTaskOutputs()` |

    Method parameters in org.jbpm.services.task.audit.impl.model with type arguments of type TaskVariableImpl
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AuditTaskData.`setTaskInputs​(List<TaskVariableImpl> taskInputs)` |
    `void` | AuditTaskData.`setTaskOutputs​(List<TaskVariableImpl> taskOutputs)` |

  - ### Uses of TaskVariableImpl in org.jbpm.services.task.audit.jms

    Methods in org.jbpm.services.task.audit.jms that return types with arguments of type TaskVariableImpl
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected List<TaskVariableImpl>` | AsyncTaskLifeCycleEventProducer.`indexVariables​(org.kie.api.task.model.Task task, Map<String,​Object> variables, org.kie.internal.task.api.TaskVariable.VariableType type)` |

  - ### Uses of TaskVariableImpl in org.jbpm.services.task.audit.service

    Methods in org.jbpm.services.task.audit.service that return types with arguments of type TaskVariableImpl
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected Class<TaskVariableImpl>` | TaskVariableQueryBuilderImpl.`getQueryType()` |