RED-3800 api cleanup
This commit is contained in:
parent
a3d002929d
commit
7967453c67
@ -1,36 +1,20 @@
|
|||||||
package com.iqser.red.service.redaction.v1.server.redaction.model;
|
package com.iqser.red.service.redaction.v1.server.redaction.model;
|
||||||
|
|
||||||
import com.dslplatform.json.JsonAttribute;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.NonNull;
|
import lombok.NonNull;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
|
|
||||||
import java.awt.geom.Rectangle2D;
|
|
||||||
import java.awt.image.BufferedImage;
|
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@RequiredArgsConstructor
|
@RequiredArgsConstructor
|
||||||
public class PdfImage {
|
public class PdfImage {
|
||||||
|
|
||||||
@JsonIgnore
|
|
||||||
@JsonAttribute(ignore = true)
|
|
||||||
private BufferedImage image;
|
|
||||||
@NonNull
|
@NonNull
|
||||||
private RedRectangle2D position;
|
private RedRectangle2D position;
|
||||||
@NonNull
|
@NonNull
|
||||||
private ImageType imageType;
|
private ImageType imageType;
|
||||||
private boolean isAppendedToParagraph;
|
private boolean isAppendedToParagraph;
|
||||||
private boolean hasTransparency;
|
private boolean hasTransparency;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
private int page;
|
private int page;
|
||||||
|
|
||||||
public PdfImage(BufferedImage image, Rectangle2D position, int page, boolean hasTransparency) {
|
|
||||||
this.image = image;
|
|
||||||
this.position = new RedRectangle2D(position.getX(), position.getY(), position.getWidth(), position.getHeight());
|
|
||||||
this.page = page;
|
|
||||||
this.hasTransparency = hasTransparency;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user