Package org.ini4j

Class BasicOptionMap

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        Map.Entry<K extends Object,​V extends Object>
    • Method Detail

      • getAll

        public <T> T getAll​(Object key,
                            Class<T> clazz)
        Specified by:
        getAll in interface OptionMap
      • add

        public void add​(String key,
                        Object value)
        Specified by:
        add in interface OptionMap
      • add

        public void add​(String key,
                        Object value,
                        int index)
        Specified by:
        add in interface OptionMap
      • as

        public <T> T as​(Class<T> clazz)
        Specified by:
        as in interface OptionMap
      • as

        public <T> T as​(Class<T> clazz,
                        String keyPrefix)
        Specified by:
        as in interface OptionMap
      • fetch

        public String fetch​(Object key,
                            int index)
        Specified by:
        fetch in interface OptionMap
      • fetch

        public <T> T fetch​(Object key,
                           Class<T> clazz)
        Specified by:
        fetch in interface OptionMap
      • fetch

        public <T> T fetch​(Object key,
                           int index,
                           Class<T> clazz)
        Specified by:
        fetch in interface OptionMap
      • from

        public void from​(Object bean)
        Specified by:
        from in interface OptionMap
      • from

        public void from​(Object bean,
                         String keyPrefix)
        Specified by:
        from in interface OptionMap
      • get

        public <T> T get​(Object key,
                         Class<T> clazz)
        Specified by:
        get in interface OptionMap
      • get

        public <T> T get​(Object key,
                         int index,
                         Class<T> clazz)
        Specified by:
        get in interface OptionMap
      • put

        public String put​(String key,
                          Object value)
        Specified by:
        put in interface OptionMap
      • put

        public String put​(String key,
                          Object value,
                          int index)
        Specified by:
        put in interface OptionMap
      • putAll

        public void putAll​(String key,
                           Object value)
        Specified by:
        putAll in interface OptionMap
      • to

        public void to​(Object bean)
        Specified by:
        to in interface OptionMap
      • to

        public void to​(Object bean,
                       String keyPrefix)
        Specified by:
        to in interface OptionMap