Package org.ini4j
Class Config
- Object
-
- Config
-
- All Implemented Interfaces:
Serializable,Cloneable
public class Config extends Object implements Cloneable, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Config()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Configclone()static StringgetEnvironment(String name)static StringgetEnvironment(String name, String defaultValue)CharsetgetFileEncoding()static ConfiggetGlobal()StringgetGlobalSectionName()StringgetLineSeparator()chargetPathSeparator()static StringgetSystemProperty(String name)static StringgetSystemProperty(String name, String defaultValue)booleanisEmptyOption()booleanisEmptySection()booleanisEscape()booleanisGlobalSection()booleanisInclude()booleanisLowerCaseOption()booleanisLowerCaseSection()booleanisMultiOption()booleanisMultiSection()booleanisPropertyFirstUpper()booleanisStrictOperator()booleanisTree()booleanisUnnamedSection()voidreset()voidsetEmptyOption(boolean value)voidsetEmptySection(boolean value)voidsetEscape(boolean value)voidsetFileEncoding(Charset value)voidsetGlobalSection(boolean value)voidsetGlobalSectionName(String value)voidsetInclude(boolean value)voidsetLineSeparator(String value)voidsetLowerCaseOption(boolean value)voidsetLowerCaseSection(boolean value)voidsetMultiOption(boolean value)voidsetMultiSection(boolean value)voidsetPathSeparator(char value)voidsetPropertyFirstUpper(boolean value)voidsetStrictOperator(boolean value)voidsetTree(boolean value)voidsetUnnamedSection(boolean value)
-
-
-
Field Detail
-
KEY_PREFIX
public static final String KEY_PREFIX
- See Also:
- Constant Field Values
-
PROP_EMPTY_OPTION
public static final String PROP_EMPTY_OPTION
- See Also:
- Constant Field Values
-
PROP_EMPTY_SECTION
public static final String PROP_EMPTY_SECTION
- See Also:
- Constant Field Values
-
PROP_GLOBAL_SECTION
public static final String PROP_GLOBAL_SECTION
- See Also:
- Constant Field Values
-
PROP_GLOBAL_SECTION_NAME
public static final String PROP_GLOBAL_SECTION_NAME
- See Also:
- Constant Field Values
-
PROP_INCLUDE
public static final String PROP_INCLUDE
- See Also:
- Constant Field Values
-
PROP_LOWER_CASE_OPTION
public static final String PROP_LOWER_CASE_OPTION
- See Also:
- Constant Field Values
-
PROP_LOWER_CASE_SECTION
public static final String PROP_LOWER_CASE_SECTION
- See Also:
- Constant Field Values
-
PROP_MULTI_OPTION
public static final String PROP_MULTI_OPTION
- See Also:
- Constant Field Values
-
PROP_MULTI_SECTION
public static final String PROP_MULTI_SECTION
- See Also:
- Constant Field Values
-
PROP_STRICT_OPERATOR
public static final String PROP_STRICT_OPERATOR
- See Also:
- Constant Field Values
-
PROP_UNNAMED_SECTION
public static final String PROP_UNNAMED_SECTION
- See Also:
- Constant Field Values
-
PROP_ESCAPE
public static final String PROP_ESCAPE
- See Also:
- Constant Field Values
-
PROP_PATH_SEPARATOR
public static final String PROP_PATH_SEPARATOR
- See Also:
- Constant Field Values
-
PROP_TREE
public static final String PROP_TREE
- See Also:
- Constant Field Values
-
PROP_PROPERTY_FIRST_UPPER
public static final String PROP_PROPERTY_FIRST_UPPER
- See Also:
- Constant Field Values
-
PROP_FILE_ENCODING
public static final String PROP_FILE_ENCODING
- See Also:
- Constant Field Values
-
PROP_LINE_SEPARATOR
public static final String PROP_LINE_SEPARATOR
- See Also:
- Constant Field Values
-
DEFAULT_EMPTY_OPTION
public static final boolean DEFAULT_EMPTY_OPTION
- See Also:
- Constant Field Values
-
DEFAULT_EMPTY_SECTION
public static final boolean DEFAULT_EMPTY_SECTION
- See Also:
- Constant Field Values
-
DEFAULT_GLOBAL_SECTION
public static final boolean DEFAULT_GLOBAL_SECTION
- See Also:
- Constant Field Values
-
DEFAULT_GLOBAL_SECTION_NAME
public static final String DEFAULT_GLOBAL_SECTION_NAME
- See Also:
- Constant Field Values
-
DEFAULT_INCLUDE
public static final boolean DEFAULT_INCLUDE
- See Also:
- Constant Field Values
-
DEFAULT_LOWER_CASE_OPTION
public static final boolean DEFAULT_LOWER_CASE_OPTION
- See Also:
- Constant Field Values
-
DEFAULT_LOWER_CASE_SECTION
public static final boolean DEFAULT_LOWER_CASE_SECTION
- See Also:
- Constant Field Values
-
DEFAULT_MULTI_OPTION
public static final boolean DEFAULT_MULTI_OPTION
- See Also:
- Constant Field Values
-
DEFAULT_MULTI_SECTION
public static final boolean DEFAULT_MULTI_SECTION
- See Also:
- Constant Field Values
-
DEFAULT_STRICT_OPERATOR
public static final boolean DEFAULT_STRICT_OPERATOR
- See Also:
- Constant Field Values
-
DEFAULT_UNNAMED_SECTION
public static final boolean DEFAULT_UNNAMED_SECTION
- See Also:
- Constant Field Values
-
DEFAULT_ESCAPE
public static final boolean DEFAULT_ESCAPE
- See Also:
- Constant Field Values
-
DEFAULT_TREE
public static final boolean DEFAULT_TREE
- See Also:
- Constant Field Values
-
DEFAULT_PROPERTY_FIRST_UPPER
public static final boolean DEFAULT_PROPERTY_FIRST_UPPER
- See Also:
- Constant Field Values
-
DEFAULT_PATH_SEPARATOR
public static final char DEFAULT_PATH_SEPARATOR
- See Also:
- Constant Field Values
-
DEFAULT_LINE_SEPARATOR
public static final String DEFAULT_LINE_SEPARATOR
-
DEFAULT_FILE_ENCODING
public static final Charset DEFAULT_FILE_ENCODING
-
-
Constructor Detail
-
Config
public Config()
-
-
Method Detail
-
getEnvironment
public static String getEnvironment(String name)
-
getEnvironment
public static String getEnvironment(String name, String defaultValue)
-
getSystemProperty
public static String getSystemProperty(String name)
-
getSystemProperty
public static String getSystemProperty(String name, String defaultValue)
-
isEscape
public boolean isEscape()
-
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)
-
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)
-
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)
-
setTree
public void setTree(boolean value)
-
setUnnamedSection
public void setUnnamedSection(boolean value)
-
reset
public final void reset()
-
-