Package org.ini4j

Interface OptionMap

    • Nested Class Summary

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

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void add​(java.lang.String key, java.lang.Object value)  
      void add​(java.lang.String key, java.lang.Object value, int index)  
      <T> T as​(java.lang.Class<T> clazz)  
      <T> T as​(java.lang.Class<T> clazz, java.lang.String keyPrefix)  
      java.lang.String fetch​(java.lang.Object key)  
      java.lang.String fetch​(java.lang.Object key, int index)  
      <T> T fetch​(java.lang.Object key, int index, java.lang.Class<T> clazz)  
      <T> T fetch​(java.lang.Object key, java.lang.Class<T> clazz)  
      <T> T fetchAll​(java.lang.Object key, java.lang.Class<T> clazz)  
      void from​(java.lang.Object bean)  
      void from​(java.lang.Object bean, java.lang.String keyPrefix)  
      <T> T get​(java.lang.Object key, int index, java.lang.Class<T> clazz)  
      <T> T get​(java.lang.Object key, java.lang.Class<T> clazz)  
      <T> T getAll​(java.lang.Object key, java.lang.Class<T> clazz)  
      java.lang.String put​(java.lang.String key, java.lang.Object value)  
      java.lang.String put​(java.lang.String key, java.lang.Object value, int index)  
      void putAll​(java.lang.String key, java.lang.Object value)  
      void to​(java.lang.Object bean)  
      void to​(java.lang.Object bean, java.lang.String keyPrefix)  
      • Methods inherited from interface java.util.Map

        clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
    • Method Detail

      • getAll

        <T> T getAll​(java.lang.Object key,
                     java.lang.Class<T> clazz)
      • add

        void add​(java.lang.String key,
                 java.lang.Object value)
      • add

        void add​(java.lang.String key,
                 java.lang.Object value,
                 int index)
      • as

        <T> T as​(java.lang.Class<T> clazz)
      • as

        <T> T as​(java.lang.Class<T> clazz,
                 java.lang.String keyPrefix)
      • fetch

        java.lang.String fetch​(java.lang.Object key)
      • fetch

        java.lang.String fetch​(java.lang.Object key,
                               int index)
      • fetch

        <T> T fetch​(java.lang.Object key,
                    java.lang.Class<T> clazz)
      • fetch

        <T> T fetch​(java.lang.Object key,
                    int index,
                    java.lang.Class<T> clazz)
      • fetchAll

        <T> T fetchAll​(java.lang.Object key,
                       java.lang.Class<T> clazz)
      • from

        void from​(java.lang.Object bean)
      • from

        void from​(java.lang.Object bean,
                  java.lang.String keyPrefix)
      • get

        <T> T get​(java.lang.Object key,
                  java.lang.Class<T> clazz)
      • get

        <T> T get​(java.lang.Object key,
                  int index,
                  java.lang.Class<T> clazz)
      • put

        java.lang.String put​(java.lang.String key,
                             java.lang.Object value)
      • put

        java.lang.String put​(java.lang.String key,
                             java.lang.Object value,
                             int index)
      • putAll

        void putAll​(java.lang.String key,
                    java.lang.Object value)
      • to

        void to​(java.lang.Object bean)
      • to

        void to​(java.lang.Object bean,
                java.lang.String keyPrefix)