History objects

In HCL Compass a record (that is, an Entity object) has history information associated with it. Each record type (EntityDef) may have a history field, and this field can have multiple history entries. Each history entry is a line of text describing the modification. All history objects are read-only, because the history entries for a data record are created automatically by HCL Compass

History objects
Description
Histories Object
Collection object that contains all History objects for a record
History Object
Provides a string that describes the modifications a record has undergone
HistoryField Object
Represents a single history field in a record
HistoryFields Object
Collection object that contains all history-related objects for a record

The HistoryFields object is the container object for all of the other objects and is a collection of HistoryField objects. It represents all of the history fields associated with a record. There can be only one HistoryFields object associated with a record. This object contains one or more HistoryField objects.

The HistoryField object represents a single history field in a record. A record can have multiple HistoryField objects, each of which includes a single Histories object. HistoryField contains information about a history field.

The Histories object is a container object that stores one or more History objects. This object contains all collections the corresponding history field has. A Histories object is always associated with a single HistoryField object.

A History object contains a string that describes the modifications to the record. History contains information about a particular history such as its description, size, and provides ways to manipulating the History.