Class BaseDeleteEntity<Id>
java.lang.Object
com.rcore.domain.commons.entity.BaseEntity<Id>
ru.foodtechlab.abe.domain.entities.BaseDeleteEntity<Id>
- Type Parameters:
Id- - тип идентификатора сущности
- All Implemented Interfaces:
DeleteProperty
- Direct Known Subclasses:
BaseExternalDeleteEntity
public abstract class BaseDeleteEntity<Id>
extends com.rcore.domain.commons.entity.BaseEntity<Id>
implements DeleteProperty
базовая сущность с флагом удалено/не_удалено
-
Nested Class Summary
Nested classes/interfaces inherited from class com.rcore.domain.commons.entity.BaseEntity
com.rcore.domain.commons.entity.BaseEntity.BaseEntityBuilder<EntityId extends Object,C extends com.rcore.domain.commons.entity.BaseEntity<EntityId>, B extends com.rcore.domain.commons.entity.BaseEntity.BaseEntityBuilder<EntityId, C, B>> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanфлаг удалено/не_удалено, по умолчанию falseprotected InstantFields inherited from class com.rcore.domain.commons.entity.BaseEntity
createdAt, id, updatedAt -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.rcore.domain.commons.entity.BaseEntity
getCreatedAt, getId, getUpdatedAt, setCreatedAt, setId, setUpdatedAtMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ru.foodtechlab.abe.domain.entities.DeleteProperty
isDeleted, setDeleted
-
Field Details
-
deleted
protected boolean deletedфлаг удалено/не_удалено, по умолчанию false -
deletedAt
-
-
Constructor Details
-
BaseDeleteEntity
public BaseDeleteEntity()
-