package foundation.alert; import foundation.data.entity.Entity; public class AlterNotifier { private String id; private String parentId; private ActorType actorType; private String actorId; private String userId; private String phone; private String email; private boolean isActive; public void load(Entity entity) { id = entity.getId(); parentId = entity.getString("parent_id"); actorType = ActorType.parse(entity.getString("actor_type")); actorId = entity.getString("actor_id"); userId = entity.getString("user_id"); phone = entity.getString("phone"); email = entity.getString("email"); isActive = entity.getBoolean("is_active", true); } public String getId() { return id; } public ActorType getActorType() { return actorType; } public String getActorId() { return actorId; } public String getUserId() { return userId; } public String getPhone() { return phone; } public String getEmail() { return email; } public boolean isActive() { return isActive; } }