1 package de.dlr.shepard.common.neo4j.io;
2
3 import com.fasterxml.jackson.annotation.JsonProperty;
4 import de.dlr.shepard.common.util.HasId;
5 import lombok.Data;
6 import lombok.NoArgsConstructor;
7 import org.eclipse.microprofile.openapi.annotations.media.Schema;
8
9 @Data
10 @NoArgsConstructor
11 @Schema(name = "HasId")
12 public class HasIdIO implements HasId {
13
14 @JsonProperty
15 private String uniqueId;
16
17 public HasIdIO(HasId obj) {
18 this.uniqueId = obj.getUniqueId();
19 }
20 }