Class ParameterMap.Parser

  • Enclosing class:
    ParameterMap

    class ParameterMap.Parser
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.lang.String,​java.lang.String> duplicates  
      private java.lang.String parameters  
      private QuotedTokenizer qt  
    • Constructor Summary

      Constructors 
      Constructor Description
      Parser​(java.lang.String parameters)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void attribute​(java.util.Map<java.lang.String,​java.lang.String> attrs)  
      private void attributes​(java.util.Map<java.lang.String,​java.lang.String> attrs)  
      private void clause()  
      private void error​(boolean b, java.lang.String string)  
      (package private) void parse()  
      private java.lang.String uniqueKey​(java.lang.String key)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • parameters

        private final java.lang.String parameters
      • duplicates

        private final java.util.Map<java.lang.String,​java.lang.String> duplicates
    • Constructor Detail

      • Parser

        Parser​(java.lang.String parameters)
    • Method Detail

      • parse

        void parse()
      • clause

        private void clause()
      • uniqueKey

        private java.lang.String uniqueKey​(java.lang.String key)
      • attributes

        private void attributes​(java.util.Map<java.lang.String,​java.lang.String> attrs)
      • attribute

        private void attribute​(java.util.Map<java.lang.String,​java.lang.String> attrs)
      • error

        private void error​(boolean b,
                           java.lang.String string)