# Hierarchy For Package org.jbpm.workflow.instance.impl

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jbpm.workflow.instance.impl.DummyEventListener (implements org.kie.api.runtime.process.EventListener)
  - org.mvel2.integration.impl.ImmutableDefaultFactory (implements org.mvel2.integration.VariableResolverFactory)
    - org.jbpm.workflow.instance.impl.MapResolverFactory
    - org.jbpm.workflow.instance.impl.NodeInstanceResolverFactory
    - org.jbpm.workflow.instance.impl.ProcessInstanceResolverFactory
    - org.jbpm.workflow.instance.impl.VariableScopeResolverFactory
  - org.jbpm.workflow.instance.impl.NodeInstanceFactoryRegistry
  - org.jbpm.workflow.instance.impl.NodeInstanceImpl (implements org.jbpm.workflow.instance.NodeInstance, java.io.Serializable)
    - org.jbpm.workflow.instance.impl.ExtendedNodeInstanceImpl
  - org.jbpm.workflow.instance.impl.NodeInstanceImpl.NodeInstanceTrigger
  - org.jbpm.process.instance.impl.ProcessInstanceImpl (implements org.jbpm.process.instance.ProcessInstance, java.io.Serializable)
    - org.jbpm.workflow.instance.impl.WorkflowProcessInstanceImpl (implements org.jbpm.workflow.instance.NodeInstanceContainer, org.jbpm.workflow.instance.WorkflowProcessInstance)

## Interface Hierarchy

- org.jbpm.workflow.instance.impl.NodeInstanceFactory