# Hierarchy For Package org.jbpm.services.api.model

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.jbpm.services.api.model.DeployedAsset
  - org.jbpm.services.api.model.ProcessDefinition (also extends java.io.Serializable)
  - org.jbpm.services.api.model.ProcessDesc
- org.jbpm.services.api.model.DeployedUnit
- org.jbpm.services.api.model.DeploymentUnit
- org.jbpm.services.api.model.NodeDesc
- org.jbpm.services.api.model.NodeInstanceDesc
- org.jbpm.services.api.model.ProcessInstanceDesc
  - org.jbpm.services.api.model.ProcessInstanceWithVarsDesc
    - org.jbpm.services.api.model.ProcessInstanceCustomDesc
- java.io.Serializable
  - org.jbpm.services.api.model.ProcessDefinition (also extends org.jbpm.services.api.model.DeployedAsset)
- org.jbpm.services.api.model.SignalDescBase
  - org.jbpm.services.api.model.MessageDesc
  - org.jbpm.services.api.model.SignalDesc
- org.jbpm.services.api.model.TimerDesc
- org.jbpm.services.api.model.UserTaskDefinition
- org.jbpm.services.api.model.UserTaskInstanceDesc
  - org.jbpm.services.api.model.UserTaskInstanceWithPotOwnerDesc
  - org.jbpm.services.api.model.UserTaskInstanceWithVarsDesc
- org.jbpm.services.api.model.VariableDesc