# Hierarchy For Package org.flowable.engine.history

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.flowable.common.engine.api.query.BatchDeleteQuery<Q>
  - org.flowable.engine.history.HistoricProcessInstanceQuery (also extends org.flowable.common.engine.api.query.DeleteQuery<T,U>, org.flowable.common.engine.api.query.Query<T,U>)
- org.flowable.common.engine.api.query.DeleteQuery<T,U>
  - org.flowable.engine.history.HistoricActivityInstanceQuery (also extends org.flowable.common.engine.api.query.Query<T,U>)
  - org.flowable.engine.history.HistoricProcessInstanceQuery (also extends org.flowable.common.engine.api.query.BatchDeleteQuery<Q>, org.flowable.common.engine.api.query.Query<T,U>)
- org.flowable.engine.history.DeleteReason
- org.flowable.common.engine.api.history.HistoricData
  - org.flowable.engine.history.HistoricActivityInstance
  - org.flowable.engine.history.HistoricDetail
    - org.flowable.engine.history.HistoricFormProperty
    - org.flowable.engine.history.HistoricVariableUpdate
- org.flowable.engine.history.HistoricProcessInstance
- org.flowable.common.engine.api.query.NativeQuery<T,U>
  - org.flowable.engine.history.NativeHistoricActivityInstanceQuery
  - org.flowable.engine.history.NativeHistoricDetailQuery
  - org.flowable.engine.history.NativeHistoricProcessInstanceQuery
- org.flowable.engine.history.ProcessInstanceHistoryLog
- org.flowable.engine.history.ProcessInstanceHistoryLogQuery
- org.flowable.common.engine.api.query.Query<T,U>
  - org.flowable.engine.history.HistoricActivityInstanceQuery (also extends org.flowable.common.engine.api.query.DeleteQuery<T,U>)
  - org.flowable.engine.history.HistoricDetailQuery
  - org.flowable.engine.history.HistoricProcessInstanceQuery (also extends org.flowable.common.engine.api.query.BatchDeleteQuery<Q>, org.flowable.common.engine.api.query.DeleteQuery<T,U>)