Class MapGeneratorBase

    • Constructor Detail

      • MapGeneratorBase

        public MapGeneratorBase()
    • Method Detail

      • initRoot

        protected void initRoot()
      • getRoot

        public final java.lang.Object getRoot()
      • newMap

        protected abstract java.lang.Object newMap()
      • newArray

        protected abstract java.lang.Object newArray()
      • isMap

        protected abstract boolean isMap​(java.lang.Object value)
      • isArray

        protected abstract boolean isArray​(java.lang.Object value)
      • putInMap

        protected abstract void putInMap​(java.lang.Object map,
                                         java.lang.String key,
                                         java.lang.Object value)
      • addToArray

        protected abstract void addToArray​(java.lang.Object array,
                                           java.lang.Object value)