Map<String,Profile.Section>
, CommentedMap<String,Profile.Section>
, Configurable
, MultiMap<String,Profile.Section>
, Persistable
, Profile
Wini
public class Ini extends BasicProfile implements Persistable, Configurable
Map.Entry<K extends Object,V extends Object>
Profile.Section
PATH_SEPARATOR
Constructor | Description |
---|---|
Ini() |
|
Ini(File input) |
|
Ini(InputStream input) |
|
Ini(Reader input) |
|
Ini(URL input) |
Modifier and Type | Method | Description |
---|---|---|
Config |
getConfig() |
|
File |
getFile() |
|
void |
load() |
|
void |
load(File input) |
|
void |
load(InputStream input) |
|
void |
load(Reader input) |
|
void |
load(URL input) |
|
protected IniHandler |
newBuilder() |
|
void |
setConfig(Config value) |
|
void |
setFile(File value) |
|
void |
store() |
|
void |
store(File output) |
|
void |
store(OutputStream output) |
|
void |
store(Writer output) |
|
protected void |
store(IniHandler formatter,
Profile.Section section) |
|
protected void |
store(IniHandler formatter,
Profile.Section section,
String option,
int index) |
add, add, containsKey, containsValue, entrySet, get, get, getAll, isEmpty, keySet, length, put, put, putAll, size, toString, values
add, add, as, as, fetch, fetch, get, get, getComment, put, remove, remove, setComment
getComment, putComment, removeComment
clear, getComment, putAll, putComment, remove, remove, removeComment
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entry, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, of, of, of, of, of, of, of, of, of, of, of, ofEntries, put, putAll, putIfAbsent, remove, replace, replace, replaceAll, size, values
public Ini()
public Ini(Reader input) throws IOException, InvalidFileFormatException
IOException
InvalidFileFormatException
public Ini(InputStream input) throws IOException, InvalidFileFormatException
IOException
InvalidFileFormatException
public Ini(URL input) throws IOException, InvalidFileFormatException
IOException
InvalidFileFormatException
public Ini(File input) throws IOException, InvalidFileFormatException
IOException
InvalidFileFormatException
public Config getConfig()
getConfig
in interface Configurable
public void setConfig(Config value)
setConfig
in interface Configurable
public File getFile()
getFile
in interface Persistable
public void setFile(File value)
setFile
in interface Persistable
public void load() throws IOException, InvalidFileFormatException
load
in interface Persistable
IOException
InvalidFileFormatException
public void load(InputStream input) throws IOException, InvalidFileFormatException
load
in interface Persistable
IOException
InvalidFileFormatException
public void load(Reader input) throws IOException, InvalidFileFormatException
load
in interface Persistable
IOException
InvalidFileFormatException
public void load(File input) throws IOException, InvalidFileFormatException
load
in interface Persistable
IOException
InvalidFileFormatException
public void load(URL input) throws IOException, InvalidFileFormatException
load
in interface Persistable
IOException
InvalidFileFormatException
public void store() throws IOException
store
in interface Persistable
IOException
public void store(OutputStream output) throws IOException
store
in interface Persistable
IOException
public void store(Writer output) throws IOException
store
in interface Persistable
IOException
public void store(File output) throws IOException
store
in interface Persistable
IOException
protected IniHandler newBuilder()
protected void store(IniHandler formatter, Profile.Section section)
protected void store(IniHandler formatter, Profile.Section section, String option, int index)