Apex BOOST Library
v1.7 from Lucidware Solutions (LWS)

SObjects

global virtual inherited sharing class SObjects extends TriggerHandler
DescriptionBase class for object-specific domain classes. An instance of the class can represent a list of records and provide DML methods with automatic security checking and logging. This class also provides many static SObject and SObjectField-related utilities.

Based loosely on Andrew Fawcett's Apex Enterprise Patterns

  Properties

Constructors

  SObjects

  SObjects

  SObjects

  SObjects

Methods

  dmlDelete

  dmlDelete

  dmlInsert

  dmlInsert

  dmlInsert

  dmlUndelete

  dmlUndelete

  dmlUpdate

  dmlUpdate

  dmlUpsert

  dmlUpsert

  dmlUpsert

  dmlUpsert

  getDescribe

  getDescribe

  getField

  getFields

  getFieldToRecord

  getFieldToRecords

  getFieldValue

  getFieldValues

  getPickListValues

  isFieldAccessible

  isFieldAccessible

  isFieldUpdateable

  isFieldUpdateable

  isPicklistValue

  processSaveResults

  processUpsertResults

  setEnforceSecurity

  truncate