org.ini4j
Interface OptionMap
- All Superinterfaces:
- CommentedMap<String,String>, Map<String,String>, MultiMap<String,String>
- All Known Subinterfaces:
- Profile.Section, Registry.Key
- All Known Implementing Classes:
- BasicOptionMap, BasicOptionMapGate, Options
public interface OptionMap
- extends MultiMap<String,String>, CommentedMap<String,String>
Nested classes/interfaces inherited from interface Map |
Map.Entry<K,V> |
Method Summary |
void |
add(String key,
Object value)
|
void |
add(String key,
Object value,
int index)
|
|
as(Class<T> clazz)
|
|
as(Class<T> clazz,
String keyPrefix)
|
String |
fetch(Object key)
|
|
fetch(Object key,
Class<T> clazz)
|
String |
fetch(Object key,
int index)
|
|
fetch(Object key,
int index,
Class<T> clazz)
|
|
fetchAll(Object key,
Class<T> clazz)
|
void |
from(Object bean)
|
void |
from(Object bean,
String keyPrefix)
|
|
get(Object key,
Class<T> clazz)
|
|
get(Object key,
int index,
Class<T> clazz)
|
|
getAll(Object key,
Class<T> clazz)
|
String |
put(String key,
Object value)
|
String |
put(String key,
Object value,
int index)
|
void |
putAll(String key,
Object value)
|
void |
to(Object bean)
|
void |
to(Object bean,
String keyPrefix)
|
Methods inherited from interface Map |
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
getAll
<T> T getAll(Object key,
Class<T> clazz)
add
void add(String key,
Object value)
add
void add(String key,
Object value,
int index)
as
<T> T as(Class<T> clazz)
as
<T> T as(Class<T> clazz,
String keyPrefix)
fetch
String fetch(Object key)
fetch
String fetch(Object key,
int index)
fetch
<T> T fetch(Object key,
Class<T> clazz)
fetch
<T> T fetch(Object key,
int index,
Class<T> clazz)
fetchAll
<T> T fetchAll(Object key,
Class<T> clazz)
from
void from(Object bean)
from
void from(Object bean,
String keyPrefix)
get
<T> T get(Object key,
Class<T> clazz)
get
<T> T get(Object key,
int index,
Class<T> clazz)
put
String put(String key,
Object value)
put
String put(String key,
Object value,
int index)
putAll
void putAll(String key,
Object value)
to
void to(Object bean)
to
void to(Object bean,
String keyPrefix)