Class CountProgressPublisher

java.lang.Object
org.xblackcat.sjpu.cli.progress.AProgressPublisher
org.xblackcat.sjpu.cli.progress.CountProgressPublisher
All Implemented Interfaces:
IProgressPublisher

public class CountProgressPublisher extends AProgressPublisher
  • Constructor Details

    • CountProgressPublisher

      public CountProgressPublisher(Consumer<String> output, long total)
  • Method Details

    • publish

      public boolean publish(long current)
      Description copied from interface: IProgressPublisher
      Publish and render a new value for progress
      Parameters:
      current - new progress value
      Returns:
      true if progress string has changed