# Class: Case

## tibco.objectapi.ec.base.Case

#### new Case()

An entity representing a Case. This is generally one of 2 options: - CaseDetails. In this option the Case is referenced by the common constituent components: className, majorVersion, managedObjectId - CaseReference. In this option the Case is reference by the Case Reference Id. Constructs a new Case.

The following features are supported:

- `Reference`
- `Case Details`

### Members

#### caseDetails :tibco.objectapi.ec.base.CaseDetails

This property holds the value of the 'Case Details' containment reference.

##### Type:

- tibco.objectapi.ec.base.CaseDetails

#### reference :string

This property holds the value of the 'Reference' attribute.

##### Type:

- string