org.ini4j.addon
Class ConfigParser.PyIni
java.lang.Object
org.ini4j.MultiMapImpl<java.lang.String,Ini.Section>
org.ini4j.Ini
org.ini4j.addon.ConfigParser.PyIni
- All Implemented Interfaces:
- java.util.Map<java.lang.String,Ini.Section>, MultiMap<java.lang.String,Ini.Section>
- Enclosing class:
- ConfigParser
protected static class ConfigParser.PyIni
- extends Ini
Nested classes/interfaces inherited from class org.ini4j.Ini |
Ini.Section |
Nested classes/interfaces inherited from interface java.util.Map |
java.util.Map.Entry<K,V> |
Constructor Summary |
ConfigParser.PyIni(java.util.Map<java.lang.String,java.lang.String> defaults)
|
Method Summary |
Ini.Section |
add(java.lang.String name)
|
protected java.lang.String |
fetch(Ini.Section section,
java.lang.String optionName,
java.util.Map<java.lang.String,java.lang.String> variables)
|
java.lang.String |
fetch(java.lang.String sectionName,
java.lang.String optionName,
java.util.Map<java.lang.String,java.lang.String> variables)
|
java.util.Map<java.lang.String,java.lang.String> |
getDefaults()
|
protected Ini.Section |
getDefaultSection()
|
protected void |
resolve(java.lang.StringBuilder buffer,
Ini.Section owner,
java.util.Map<java.lang.String,java.lang.String> vars)
|
void |
setConfig(Config value)
|
protected void |
store(IniHandler formatter)
|
protected void |
store(IniHandler formatter,
Ini.Section section)
|
Methods inherited from class org.ini4j.Ini |
as, getConfig, load, load, load, loadFromXML, loadFromXML, loadFromXML, remove, resolve, store, store, storeToXML, storeToXML, to |
Methods inherited from class org.ini4j.MultiMapImpl |
add, add, clear, containsKey, containsValue, entrySet, get, get, getAll, isEmpty, keySet, length, put, put, putAll, putAll, remove, remove, size, values |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
DEFAULT_SECTION_NAME
protected static final java.lang.String DEFAULT_SECTION_NAME
- See Also:
- Constant Field Values
ConfigParser.PyIni
public ConfigParser.PyIni(java.util.Map<java.lang.String,java.lang.String> defaults)
setConfig
public void setConfig(Config value)
- Overrides:
setConfig
in class Ini
getDefaults
public java.util.Map<java.lang.String,java.lang.String> getDefaults()
add
public Ini.Section add(java.lang.String name)
- Overrides:
add
in class Ini
fetch
public java.lang.String fetch(java.lang.String sectionName,
java.lang.String optionName,
java.util.Map<java.lang.String,java.lang.String> variables)
throws ConfigParser.InterpolationMissingOptionException
- Throws:
ConfigParser.InterpolationMissingOptionException
getDefaultSection
protected Ini.Section getDefaultSection()
fetch
protected java.lang.String fetch(Ini.Section section,
java.lang.String optionName,
java.util.Map<java.lang.String,java.lang.String> variables)
throws ConfigParser.InterpolationMissingOptionException
- Throws:
ConfigParser.InterpolationMissingOptionException
resolve
protected void resolve(java.lang.StringBuilder buffer,
Ini.Section owner,
java.util.Map<java.lang.String,java.lang.String> vars)
throws ConfigParser.InterpolationMissingOptionException
- Throws:
ConfigParser.InterpolationMissingOptionException
store
protected void store(IniHandler formatter)
throws java.io.IOException
- Overrides:
store
in class Ini
- Throws:
java.io.IOException
store
protected void store(IniHandler formatter,
Ini.Section section)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2011. All Rights Reserved.