Class OperationCode39Barcode


  • public class OperationCode39Barcode
    extends Object
    A Code39 barcode.
    • Constructor Detail

      • OperationCode39Barcode

        public OperationCode39Barcode()
    • Method Detail

      • 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)
      • 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)
      • 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)
      • getPosition

        @Nullable
        public @Nullable OperationRectangle getPosition()
        Get position
        Returns:
        position
      • 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)
      • 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)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object