diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/parsing/model/RedTextPosition.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/parsing/model/RedTextPosition.java index cbee642b..a7161730 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/parsing/model/RedTextPosition.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/parsing/model/RedTextPosition.java @@ -5,6 +5,7 @@ import org.springframework.beans.BeanUtils; import com.dslplatform.json.CompiledJson; import com.dslplatform.json.JsonAttribute; +import com.fasterxml.jackson.annotation.JsonAlias; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.AllArgsConstructor; @@ -26,7 +27,13 @@ public class RedTextPosition { private float pageHeight; private float pageWidth; private String unicode; + + @JsonAlias("xdirAdj") + @JsonAttribute(alternativeNames = {"xdirAdj"}) private float XDirAdj; + + @JsonAlias("ydirAdj") + @JsonAttribute(alternativeNames = {"ydirAdj"}) private float YDirAdj; private float width; private float heightDir; @@ -63,4 +70,14 @@ public class RedTextPosition { } + @JsonAlias("xdirAdj") + @JsonAttribute(alternativeNames = {"xdirAdj"}) + public void setXDirAdj(float XDirAdj) {this.XDirAdj = XDirAdj;} + + + @JsonAlias("ydirAdj") + @JsonAttribute(alternativeNames = {"ydirAdj"}) + public void setYDirAdj(float YDirAdj) {this.YDirAdj = YDirAdj;} + + } diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/model/image/ImageServiceResponse.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/model/image/ImageServiceResponse.java index 4cf2b827..d795a52f 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/model/image/ImageServiceResponse.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/model/image/ImageServiceResponse.java @@ -21,4 +21,9 @@ public class ImageServiceResponse { @JsonAttribute(alternativeNames = {"imageMetadata"}) private List data = new ArrayList<>(); + @JsonProperty(value = "imageMetadata") + @JsonAlias("data") + @JsonAttribute(alternativeNames = {"imageMetadata"}) + public void setData(List data) {this.data = data;} + }