Package net.webpdf.wsclient.openapi
Class OperationEan8Barcode
- java.lang.Object
-
- net.webpdf.wsclient.openapi.OperationEan8Barcode
-
public class OperationEan8Barcode extends Object
An EAN8 barcode.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CHARSETstatic StringJSON_PROPERTY_MARGINstatic StringJSON_PROPERTY_PAGESstatic StringJSON_PROPERTY_POSITIONstatic StringJSON_PROPERTY_ROTATIONstatic StringJSON_PROPERTY_VALUE
-
Constructor Summary
Constructors Constructor Description OperationEan8Barcode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationEan8Barcodecharset(String charset)booleanequals(Object o)@Nullable StringgetCharset()Used to specify the character set in which the barcode contents should be stored.@Nullable IntegergetMargin()Used to specify the width of the empty frame that should be generated around the barcode.@Nullable StringgetPages()The page range for generating barcodes.@Nullable OperationRectanglegetPosition()Get position@Nullable IntegergetRotation()Used to specify the barcode's rotation in 90-degree increments.@NotNull StringgetValue()Contains the value that should be encoded in the barcode.inthashCode()OperationEan8Barcodemargin(Integer margin)OperationEan8Barcodepages(String pages)OperationEan8Barcodeposition(OperationRectangle position)OperationEan8Barcoderotation(Integer rotation)voidsetCharset(String charset)voidsetMargin(Integer margin)voidsetPages(String pages)voidsetPosition(OperationRectangle position)voidsetRotation(Integer rotation)voidsetValue(String value)StringtoString()OperationEan8Barcodevalue(String value)
-
-
-
Field Detail
-
JSON_PROPERTY_CHARSET
public static final String JSON_PROPERTY_CHARSET
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MARGIN
public static final String JSON_PROPERTY_MARGIN
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PAGES
public static final String JSON_PROPERTY_PAGES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_POSITION
public static final String JSON_PROPERTY_POSITION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ROTATION
public static final String JSON_PROPERTY_ROTATION
- See Also:
- Constant Field Values
-
JSON_PROPERTY_VALUE
public static final String JSON_PROPERTY_VALUE
- See Also:
- Constant Field Values
-
-
Method Detail
-
charset
public OperationEan8Barcode charset(String charset)
-
getCharset
@Nullable public @Nullable String getCharset()
Used to specify the character set in which the barcode contents should be stored.- Returns:
- charset
-
setCharset
public void setCharset(String charset)
-
margin
public OperationEan8Barcode margin(Integer margin)
-
getMargin
@Nullable public @Nullable Integer getMargin()
Used to specify the width of the empty frame that should be generated around the barcode. This shall use the same metrics as the position - if no position is present, the default (mm) shall be assumed. minimum: 0- Returns:
- margin
-
setMargin
public void setMargin(Integer margin)
-
pages
public OperationEan8Barcode pages(String pages)
-
getPages
@Nullable public @Nullable String getPages()
The page range for generating barcodes. Individual pages or a range of pages can be defined here. If the text is empty, the entire file will be exported (e.g.: \"1-10\" or \"1,2,5-10\")- Returns:
- pages
-
setPages
public void setPages(String pages)
-
position
public OperationEan8Barcode position(OperationRectangle position)
-
getPosition
@Nullable public @Nullable OperationRectangle getPosition()
Get position- Returns:
- position
-
setPosition
public void setPosition(OperationRectangle position)
-
rotation
public OperationEan8Barcode rotation(Integer rotation)
-
getRotation
@Nullable public @Nullable Integer getRotation()
Used to specify the barcode's rotation in 90-degree increments. When there is a value that falls under a full 90-degree increment, the next higher increment will be automatically selected. minimum: 0- Returns:
- rotation
-
setRotation
public void setRotation(Integer rotation)
-
value
public OperationEan8Barcode value(String value)
-
getValue
@NotNull public @NotNull String getValue()
Contains the value that should be encoded in the barcode. Depending on the selected barcode format, there may be specific criteria for the data structure. For a description, please refer to the chapter \"Barcodes\"- Returns:
- value
-
setValue
public void setValue(String value)
-
-