# Hierarchy For Package org.flowable.cmmn.api.delegate

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.flowable.cmmn.api.delegate.PlanItemFutureJavaDelegate<Output>
  - org.flowable.cmmn.api.delegate.FlowablePlanItemFutureJavaDelegate<Input,Output>
    - org.flowable.cmmn.api.delegate.MapBasedFlowablePlanItemFutureJavaDelegate
- org.flowable.cmmn.api.runtime.PlanItemInstance
  - org.flowable.cmmn.api.delegate.DelegatePlanItemInstance (also extends org.flowable.variable.api.delegate.VariableScope)
  - org.flowable.cmmn.api.delegate.ReadOnlyDelegatePlanItemInstance (also extends org.flowable.common.engine.api.variable.VariableContainer)
- org.flowable.cmmn.api.delegate.PlanItemJavaDelegate
- org.flowable.cmmn.api.delegate.PlanItemVariableAggregator
- org.flowable.cmmn.api.delegate.PlanItemVariableAggregatorContext
- org.flowable.common.engine.api.variable.VariableContainer
  - org.flowable.cmmn.api.delegate.ReadOnlyDelegatePlanItemInstance (also extends org.flowable.cmmn.api.runtime.PlanItemInstance)
  - org.flowable.variable.api.delegate.VariableScope
    - org.flowable.cmmn.api.delegate.DelegatePlanItemInstance (also extends org.flowable.cmmn.api.runtime.PlanItemInstance)