Class BaseModel

java.lang.Object
com.beassolution.rule.crypto.CryptoState
com.beassolution.rule.model.base.BaseModel
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FunctionLibrary, RuleHelper, RuleLibrary

public class BaseModel extends CryptoState implements Serializable
Base model class for all entities in the Beas Rule Engine.

This class provides common fields and functionality for all domain entities including audit information and cryptographic state management. It extends CryptoState to support field-level encryption capabilities.

Common fields include:

  • Unique identifier (UUID)
  • Creation audit information
  • Modification audit information
  • Encryption state tracking
Since:
1.0
Version:
1.0
Author:
Beas Solution Team
See Also:
  • Constructor Details

    • BaseModel

      public BaseModel()