class ConfigParser
extends java.lang.Object
コンストラクタ | 説明 |
---|---|
ConfigParser() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
parse(java.io.File file) |
Return a Map using the contents of the File file.
|
static java.util.Map<java.lang.String,java.lang.String> |
parse(java.io.File file,
java.util.Map<java.lang.String,java.lang.String> map) |
Return a Map using the contents of the File file.
|
static java.util.List<java.lang.String> |
parseSubscriptions(java.io.File file,
java.util.List<java.lang.String> list) |
Return a List using the contents of the File file.
|
static java.lang.String |
stripComments(java.lang.String inputLine) |
Strip the comments from a String.
|
static void |
write(java.util.Map<java.lang.String,java.lang.String> map,
java.io.File file) |
Write contents of Map map to the File file.
|
public static java.lang.String stripComments(java.lang.String inputLine)
inputLine
- A String to strip comments from.public static java.util.Map<java.lang.String,java.lang.String> parse(java.io.File file) throws java.io.IOException
file
- A File to parse.java.io.IOException
- if file cannot be read.public static java.util.Map<java.lang.String,java.lang.String> parse(java.io.File file, java.util.Map<java.lang.String,java.lang.String> map)
file
- A File to attempt to parse.map
- A Map containing values to use as defaults.public static java.util.List<java.lang.String> parseSubscriptions(java.io.File file, java.util.List<java.lang.String> list)
file
- A File to attempt to parse.list
- The default subscriptions to be saved and returned if the file cannot be readpublic static void write(java.util.Map<java.lang.String,java.lang.String> map, java.io.File file) throws java.io.IOException
map
- A Map to write to file.file
- A File to write the Map to.java.io.IOException
- if file cannot be written to.