Class PatternParser


  • public class PatternParser
    extends java.lang.Object
    Most of the work of the PatternLayout class is delegated to the PatternParser class.

    It is this class that parses conversion patterns and creates a chained list of OptionConverters.

    Since:
    0.8.2
    Author:
    James P. Cakalic, Ceki Gülcü, Anders Kristensen
    • Field Detail

      • currentLiteral

        protected java.lang.StringBuffer currentLiteral
      • patternLength

        protected int patternLength
      • i

        protected int i
      • pattern

        protected java.lang.String pattern
    • Constructor Detail

      • PatternParser

        public PatternParser​(java.lang.String pattern)
    • Method Detail

      • extractOption

        protected java.lang.String extractOption()
      • extractPrecisionOption

        protected int extractPrecisionOption()
        The option is expected to be in decimal and positive. In case of error, zero is returned.
      • finalizeConverter

        protected void finalizeConverter​(char c)