Package org.ini4j

Class Config

  • All Implemented Interfaces:
    Serializable, Cloneable

    public class Config
    extends Object
    implements Cloneable, Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • Config

        public Config()
    • Method Detail

      • getEnvironment

        public static String getEnvironment​(String name)
      • getEnvironment

        public static String getEnvironment​(String name,
                                            String defaultValue)
      • getGlobal

        public static Config getGlobal()
      • getSystemProperty

        public static String getSystemProperty​(String name)
      • getSystemProperty

        public static String getSystemProperty​(String name,
                                               String defaultValue)
      • setComment

        public void setComment​(boolean value)
      • isEscape

        public boolean isEscape()
      • isEscapeNewline

        public boolean isEscapeNewline()
      • isInclude

        public boolean isInclude()
      • isTree

        public boolean isTree()
      • setEmptyOption

        public void setEmptyOption​(boolean value)
      • setEmptySection

        public void setEmptySection​(boolean value)
      • setEscape

        public void setEscape​(boolean value)
      • setEscapeKeyOnly

        public void setEscapeKeyOnly​(boolean value)
      • setEscapeNewline

        public void setEscapeNewline​(boolean value)
      • getFileEncoding

        public Charset getFileEncoding()
      • setFileEncoding

        public void setFileEncoding​(Charset value)
      • setGlobalSection

        public void setGlobalSection​(boolean value)
      • getGlobalSectionName

        public String getGlobalSectionName()
      • setGlobalSectionName

        public void setGlobalSectionName​(String value)
      • setHeaderComment

        public void setHeaderComment​(boolean value)
      • setInclude

        public void setInclude​(boolean value)
      • getLineSeparator

        public String getLineSeparator()
      • setLineSeparator

        public void setLineSeparator​(String value)
      • setLowerCaseOption

        public void setLowerCaseOption​(boolean value)
      • setLowerCaseSection

        public void setLowerCaseSection​(boolean value)
      • setMultiOption

        public void setMultiOption​(boolean value)
      • setMultiSection

        public void setMultiSection​(boolean value)
      • isEmptyOption

        public boolean isEmptyOption()
      • isEmptySection

        public boolean isEmptySection()
      • isGlobalSection

        public boolean isGlobalSection()
      • isLowerCaseOption

        public boolean isLowerCaseOption()
      • isLowerCaseSection

        public boolean isLowerCaseSection()
      • isMultiOption

        public boolean isMultiOption()
      • isMultiSection

        public boolean isMultiSection()
      • isUnnamedSection

        public boolean isUnnamedSection()
      • getPathSeparator

        public char getPathSeparator()
      • setPathSeparator

        public void setPathSeparator​(char value)
      • setPropertyFirstUpper

        public void setPropertyFirstUpper​(boolean value)
      • isPropertyFirstUpper

        public boolean isPropertyFirstUpper()
      • isStrictOperator

        public boolean isStrictOperator()
      • setStrictOperator

        public void setStrictOperator​(boolean value)
      • isComment

        public boolean isComment()
      • isHeaderComment

        public boolean isHeaderComment()
      • setTree

        public void setTree​(boolean value)
      • setUnnamedSection

        public void setUnnamedSection​(boolean value)
      • isEscapeKeyOnly

        public boolean isEscapeKeyOnly()
      • clone

        public Config clone()
        Overrides:
        clone in class Object
      • reset

        public final void reset()