View Javadoc
1   package fr.tiogars.chat.domains.tag.models;
2   
3   import java.time.Instant;
4   import fr.tiogars.chat.domains.tag.entities.TagEntity;
5   
6   public record Tag(Long id, String code, String label, String description, Instant createdDate,
7           Instant lastModifiedDate, String createdBy, String lastModifiedBy) {
8       public static Tag from(TagEntity entity) {
9           return new Tag(entity.getId(), entity.getCode(), entity.getLabel(), entity.getDescription(),
10                  entity.getCreatedDate(), entity.getLastModifiedDate(), entity.getCreatedBy(), entity.getLastModifiedBy());
11      }
12  }