CommentedMap<String,String>
, Map<String,String>
, MultiMap<String,String>
Profile.Section
, Registry.Key
BasicOptionMap
, Options
public interface OptionMap extends MultiMap<String,String>, CommentedMap<String,String>
Modifier and Type | Method | Description |
---|---|---|
void |
add(String key,
Object value) |
|
void |
add(String key,
Object value,
int index) |
|
<T> T |
as(Class<T> clazz) |
|
<T> T |
as(Class<T> clazz,
String keyPrefix) |
|
String |
fetch(Object key) |
|
String |
fetch(Object key,
int index) |
|
<T> T |
fetch(Object key,
int index,
Class<T> clazz) |
|
<T> T |
fetch(Object key,
Class<T> clazz) |
|
<T> T |
fetchAll(Object key,
Class<T> clazz) |
|
void |
from(Object bean) |
|
void |
from(Object bean,
String keyPrefix) |
|
<T> T |
get(Object key,
int index,
Class<T> clazz) |
|
<T> T |
get(Object key,
Class<T> clazz) |
|
<T> T |
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) |
getComment, putComment, 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, remove, replace, replace, replaceAll, size, values
<T> T getAll(Object key, Class<T> clazz)
void add(String key, Object value)
void add(String key, Object value, int index)
<T> T as(Class<T> clazz)
<T> T as(Class<T> clazz, String keyPrefix)
String fetch(Object key)
String fetch(Object key, int index)
<T> T fetch(Object key, Class<T> clazz)
<T> T fetch(Object key, int index, Class<T> clazz)
<T> T fetchAll(Object key, Class<T> clazz)
void from(Object bean)
void from(Object bean, String keyPrefix)
<T> T get(Object key, Class<T> clazz)
<T> T get(Object key, int index, 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)