# Hierarchy For Package org.jbpm.workflow.core

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jbpm.workflow.core.DroolsAction (implements java.io.Externalizable, org.drools.core.spi.Wireable)

## Interface Hierarchy

- org.kie.api.definition.process.Connection
  - org.jbpm.workflow.core.Connection
- org.jbpm.workflow.core.Constraint
- org.jbpm.process.core.Contextable
  - org.jbpm.workflow.core.Node (also extends org.kie.api.definition.process.Node, java.io.Serializable)
- org.jbpm.process.core.ContextContainer
  - org.jbpm.process.core.Process (also extends org.kie.api.definition.process.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.kie.api.definition.process.WorkflowProcess)
- org.kie.api.definition.KieDefinition
  - org.kie.api.definition.process.Process
    - org.jbpm.process.core.Process (also extends org.jbpm.process.core.ContextContainer)
      - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.kie.api.definition.process.WorkflowProcess)
    - org.kie.api.definition.process.WorkflowProcess (also extends org.kie.api.definition.process.NodeContainer)
      - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process)
- org.kie.api.definition.process.Node
  - org.jbpm.workflow.core.Node (also extends org.jbpm.process.core.Contextable, java.io.Serializable)
- org.kie.api.definition.process.NodeContainer
  - org.jbpm.workflow.core.NodeContainer
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.process.core.Process, org.kie.api.definition.process.WorkflowProcess)
  - org.kie.api.definition.process.WorkflowProcess (also extends org.kie.api.definition.process.Process)
    - org.jbpm.workflow.core.WorkflowProcess (also extends org.jbpm.workflow.core.NodeContainer, org.jbpm.process.core.Process)
- org.jbpm.workflow.core.NodeExtension
- java.io.Serializable
  - org.jbpm.workflow.core.Node (also extends org.jbpm.process.core.Contextable, org.kie.api.definition.process.Node)