Class TestLineReader


  • public class TestLineReader
    extends java.lang.Object
    • Field Detail

      • line

        private final java.lang.String line
      • correct

        private final boolean correct
      • cursor

        private int cursor
    • Constructor Detail

      • TestLineReader

        public TestLineReader​(java.lang.String line)
    • Method Detail

      • readLen

        private int readLen()
      • readString

        private java.lang.String readString()
      • readArmoredString

        private java.lang.String readArmoredString()
      • readChar

        private char readChar()
      • nextString

        public java.lang.String nextString()
      • error

        private java.lang.RuntimeException error​(java.lang.String msg)
      • isCorrect

        public boolean isCorrect()
      • nextOptionalInt

        public Optional<java.lang.Integer> nextOptionalInt()
      • nextOptionalString

        public Optional<java.lang.String> nextOptionalString()
      • nextOptionalTimeUnit

        public Optional<java.util.concurrent.TimeUnit> nextOptionalTimeUnit()
      • nextOptionalStringCollection

        public Optional<java.util.Collection<java.lang.String>> nextOptionalStringCollection()
      • nextIntArray

        public int[] nextIntArray()
      • nextOptionalParamCollection

        public Optional<java.util.Map<java.lang.String,​java.lang.String[]>> nextOptionalParamCollection()