Class ProgressBarStyle


  • public class ProgressBarStyle
    extends java.lang.Object
    Represents the display style of a progress bar.
    Since:
    0.5.1
    • Field Detail

      • refreshPrompt

        java.lang.String refreshPrompt
      • leftBracket

        java.lang.String leftBracket
      • delimitingSequence

        java.lang.String delimitingSequence
      • rightBracket

        java.lang.String rightBracket
      • block

        char block
      • space

        char space
      • fractionSymbols

        java.lang.String fractionSymbols
      • rightSideFractionSymbol

        char rightSideFractionSymbol
      • UNICODE_BLOCK

        public static ProgressBarStyle UNICODE_BLOCK
        Use Unicode block characters to draw the progress bar.
      • ASCII

        public static ProgressBarStyle ASCII
        Use only ASCII characters to draw the progress bar.
    • Constructor Detail

      • ProgressBarStyle

        ProgressBarStyle​(java.lang.String refreshPrompt,
                         java.lang.String leftBracket,
                         java.lang.String delimitingSequence,
                         java.lang.String rightBracket,
                         char block,
                         char space,
                         java.lang.String fractionSymbols,
                         char rightSideFractionSymbol)
    • Method Detail

      • builder

        public static ProgressBarStyleBuilder builder()
        Creates a builder to build a custom progress bar style.