org.nutz.lang.util
类 MultiLineProperties
java.lang.Object
org.nutz.lang.util.MultiLineProperties
- 所有已实现的接口:
- java.util.Map<java.lang.String,java.lang.String>
public class MultiLineProperties
- extends java.lang.Object
- implements java.util.Map<java.lang.String,java.lang.String>
可支持直接书写多行文本的 Properties 文件
- 作者:
- zozoh(zozohtnt@gmail.com)
从接口 java.util.Map 继承的嵌套类/接口 |
java.util.Map.Entry<K,V> |
字段摘要 |
protected java.util.Map<java.lang.String,java.lang.String> |
maps
|
方法摘要 |
void |
clear()
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object value)
|
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> |
entrySet()
|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
get(java.lang.Object key)
|
int |
hashCode()
|
boolean |
isEmpty()
|
java.util.List<java.lang.String> |
keys()
|
java.util.Set<java.lang.String> |
keySet()
|
void |
load(java.io.Reader reader)
载入并销毁之前的记录 |
void |
load(java.io.Reader reader,
boolean clear)
|
java.lang.String |
put(java.lang.String key,
java.lang.String value)
|
void |
putAll(java.util.Map t)
|
java.lang.String |
remove(java.lang.Object key)
|
int |
size()
|
java.util.Collection<java.lang.String> |
values()
|
从类 java.lang.Object 继承的方法 |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
maps
protected java.util.Map<java.lang.String,java.lang.String> maps
MultiLineProperties
public MultiLineProperties(java.io.Reader reader)
throws java.io.IOException
- 抛出:
java.io.IOException
MultiLineProperties
public MultiLineProperties()
load
public void load(java.io.Reader reader)
throws java.io.IOException
- 载入并销毁之前的记录
- 参数:
reader
-
- 抛出:
java.io.IOException
load
public void load(java.io.Reader reader,
boolean clear)
throws java.io.IOException
- 抛出:
java.io.IOException
clear
public void clear()
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 clear
containsKey
public boolean containsKey(java.lang.Object key)
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 containsKey
containsValue
public boolean containsValue(java.lang.Object value)
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 containsValue
entrySet
public java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.String>> entrySet()
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 entrySet
equals
public boolean equals(java.lang.Object o)
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 equals
- 覆盖:
- 类
java.lang.Object
中的 equals
hashCode
public int hashCode()
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 hashCode
- 覆盖:
- 类
java.lang.Object
中的 hashCode
isEmpty
public boolean isEmpty()
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 isEmpty
keySet
public java.util.Set<java.lang.String> keySet()
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 keySet
keys
public java.util.List<java.lang.String> keys()
put
public java.lang.String put(java.lang.String key,
java.lang.String value)
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 put
putAll
public void putAll(java.util.Map t)
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 putAll
remove
public java.lang.String remove(java.lang.Object key)
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 remove
size
public int size()
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 size
values
public java.util.Collection<java.lang.String> values()
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 values
get
public java.lang.String get(java.lang.Object key)
- 指定者:
- 接口
java.util.Map<java.lang.String,java.lang.String>
中的 get