Class PathParser

    • Field Detail

      • LOGGER

        private static final java.util.logging.Logger LOGGER
      • currentCommand

        private char currentCommand
    • Constructor Detail

      • PathParser

        public PathParser​(@NotNull
                          @NotNull java.lang.String input)
    • Method Detail

      • isCommandChar

        private boolean isCommandChar​(char c)
      • nextFloat

        public float nextFloat()
                        throws java.lang.NumberFormatException
        Overrides:
        nextFloat in class ParserBase
        Throws:
        java.lang.NumberFormatException
      • nextFlag

        private boolean nextFlag()
      • parsePathCommand

        public PathCommand[] parsePathCommand()
      • parsePathCommandInto

        private void parsePathCommandInto​(java.util.List<PathCommand> commands)