Package org.ini4j

Class BasicProfile

    • Constructor Detail

      • BasicProfile

        public BasicProfile()
      • BasicProfile

        public BasicProfile​(boolean treeMode,
                            boolean propertyFirstUpper)
    • Method Detail

      • getComment

        public String getComment()
        Specified by:
        getComment in interface Profile
      • setComment

        public void setComment​(String value)
        Specified by:
        setComment in interface Profile
      • add

        public void add​(String section,
                        String option,
                        Object value)
        Specified by:
        add in interface Profile
      • as

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

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

        public String fetch​(Object sectionName,
                            Object optionName)
        Specified by:
        fetch in interface Profile
      • fetch

        public <T> T fetch​(Object sectionName,
                           Object optionName,
                           Class<T> clazz)
        Specified by:
        fetch in interface Profile
      • get

        public String get​(Object sectionName,
                          Object optionName)
        Specified by:
        get in interface Profile
      • get

        public <T> T get​(Object sectionName,
                         Object optionName,
                         Class<T> clazz)
        Specified by:
        get in interface Profile
      • put

        public String put​(String sectionName,
                          String optionName,
                          Object value)
        Specified by:
        put in interface Profile
      • remove

        public boolean remove​(Object sectionName,
                              Object optionName)
        Specified by:
        remove in interface Map<String,​Profile.Section>
        Specified by:
        remove in interface Profile