Class: AbstractBeccaEntity

AbstractBeccaEntity()

Base class for all backend entities.

Constructor

new AbstractBeccaEntity()

Members

(protected) becca

Methods

(protected) addEntityChange()

(protected) beforeSaving()

(protected) generateHash()

(protected) generateIdIfNecessary()

(protected) getPojoToSave()

(protected) getUtcDateChanged()

markAsDeleted(deleteIdopt)

Mark the entity as (soft) deleted. It will be completely erased later. This is a low level method, for notes and branches use `note.deleteNote()` and 'branch.deleteBranch()` instead.
Parameters:
Name Type Attributes Default Description
deleteId <optional>
null

save() → {this}

Saves entity - executes SQL, but doesn't commit the transaction on its own
Returns:
Type
this