# Package org.jbpm.casemgmt.api.model.instance

- Interface Summary
  Interface | Description
  --- | ---
  CaseFileDataFilter | Provides mechanism to filter case file data to return only expected results.
  CaseFileInstance | Represent contextual data of a given Case
  CaseInstance | Describes case structure and requirements.
  CaseMilestoneInstance | Represents single instance of a milestone in a case.
  CaseRoleInstance | Defines single role instance with currently available assignments.
  CaseStageInstance | Represents stage within case on runtime, provides information about active tasks, subprocesses etc.
  CommentInstance | Represents single case comment instance that can be attached to a case at any time by case participants

- Enum Summary
  Enum | Description
  --- | ---
  CommentSortBy |
  MilestoneStatus | Represents possible states of a case milestone
  StageStatus | Represents possible states of a case stage