Package org.jbpm.casemgmt.api.model

## Interface CaseFileItem

- All Superinterfaces:
    `Serializable`
  All Known Implementing Classes:
    `CaseFileItemImpl`

      public interface CaseFileItem
      extends Serializable

  Simple view on individual CaseFile data item. It provides basic information that is most useful on data lists to avoid fetching actual case file data as they might come from various sources.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | `getCaseId()` | Returns unique case identifier that this item belongs to
    `Date` | `getLastModified()` | Returns last modification timestamp for this data item
    `String` | `getLastModifiedBy()` | Returns user id who made the last modification of this data item
    `String` | `getName()` | Returns name of the data item
    `String` | `getType()` | Returns type of the data item - FQCN
    `String` | `getValue()` | Returns "toString" version of the latest value of the data item

- - ### Method Detail

    - #### getCaseId

          String getCaseId()

      Returns unique case identifier that this item belongs to

    - #### getName

          String getName()

      Returns name of the data item

    - #### getValue

          String getValue()

      Returns "toString" version of the latest value of the data item

    - #### getType

          String getType()

      Returns type of the data item - FQCN

    - #### getLastModifiedBy

          String getLastModifiedBy()

      Returns user id who made the last modification of this data item

    - #### getLastModified

          Date getLastModified()

      Returns last modification timestamp for this data item