Entity Object

An Entity object represents a record in the database.

Entity objects are some of the most important objects in HCL Compass. They represent the data records the user creates, modifies, and views using HCL Compass. HCL Compass uses a single Entity object to store the data from a single database record. All of the data associated with that record is stored in the Entity object. When you want to view a field of a record, you use the methods of Entity to request the information.

The structure of an Entity object is derived from a corresponding Entity object (record type). The EntityDef object contains metadata that defines the generic properties for a single type of Entity object. EntityDef objects can be state-based or stateless.