Class TestLineReader

java.lang.Object
org.openjdk.jmh.util.lines.TestLineReader

public class TestLineReader extends Object
  • Field Details

    • line

      private final String line
    • correct

      private final boolean correct
    • cursor

      private int cursor
  • Constructor Details

    • TestLineReader

      public TestLineReader(String line)
  • Method Details

    • readLen

      private int readLen()
    • readString

      private String readString()
    • readArmoredString

      private String readArmoredString()
    • readChar

      private char readChar()
    • nextString

      public String nextString()
    • error

      private RuntimeException error(String msg)
    • isCorrect

      public boolean isCorrect()
    • nextOptionalInt

      public Optional<Integer> nextOptionalInt()
    • nextOptionalString

      public Optional<String> nextOptionalString()
    • nextOptionalTimeValue

      public Optional<TimeValue> nextOptionalTimeValue()
    • nextOptionalTimeUnit

      public Optional<TimeUnit> nextOptionalTimeUnit()
    • nextOptionalStringCollection

      public Optional<Collection<String>> nextOptionalStringCollection()
    • nextIntArray

      public int[] nextIntArray()
    • nextOptionalParamCollection

      public Optional<Map<String,String[]>> nextOptionalParamCollection()