Package net.webpdf.wsclient.openapi
Class OperationAppearanceImage
- java.lang.Object
-
- net.webpdf.wsclient.openapi.OperationAppearanceImage
-
public class OperationAppearanceImage extends Object
Used to define an image resource for an annotation's appearance generation.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_DATAstatic StringJSON_PROPERTY_PRESERVE_ASPECT_RATIO
-
Constructor Summary
Constructors Constructor Description OperationAppearanceImage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationAppearanceImagedata(OperationAppearanceFileData data)booleanequals(Object o)@NotNull OperationAppearanceFileDatagetData()Get data@Nullable BooleangetPreserveAspectRatio()Specifies whether the aspect ratio should be maintained when scaling the annotation.inthashCode()OperationAppearanceImagepreserveAspectRatio(Boolean preserveAspectRatio)voidsetData(OperationAppearanceFileData data)voidsetPreserveAspectRatio(Boolean preserveAspectRatio)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_DATA
public static final String JSON_PROPERTY_DATA
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRESERVE_ASPECT_RATIO
public static final String JSON_PROPERTY_PRESERVE_ASPECT_RATIO
- See Also:
- Constant Field Values
-
-
Method Detail
-
data
public OperationAppearanceImage data(OperationAppearanceFileData data)
-
getData
@NotNull public @NotNull OperationAppearanceFileData getData()
Get data- Returns:
- data
-
setData
public void setData(OperationAppearanceFileData data)
-
preserveAspectRatio
public OperationAppearanceImage preserveAspectRatio(Boolean preserveAspectRatio)
-
getPreserveAspectRatio
@Nullable public @Nullable Boolean getPreserveAspectRatio()
Specifies whether the aspect ratio should be maintained when scaling the annotation.- Returns:
- preserveAspectRatio
-
setPreserveAspectRatio
public void setPreserveAspectRatio(Boolean preserveAspectRatio)
-
-