Package org.ini4j
Interface OptionMap
-
- All Superinterfaces:
CommentedMap<java.lang.String,java.lang.String>,java.util.Map<java.lang.String,java.lang.String>,MultiMap<java.lang.String,java.lang.String>
- All Known Subinterfaces:
Profile.Section,Registry.Key
- All Known Implementing Classes:
BasicOptionMap,Options
public interface OptionMap extends MultiMap<java.lang.String,java.lang.String>, CommentedMap<java.lang.String,java.lang.String>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(java.lang.String key, java.lang.Object value)voidadd(java.lang.String key, java.lang.Object value, int index)<T> Tas(java.lang.Class<T> clazz)<T> Tas(java.lang.Class<T> clazz, java.lang.String keyPrefix)java.lang.Stringfetch(java.lang.Object key)java.lang.Stringfetch(java.lang.Object key, int index)<T> Tfetch(java.lang.Object key, int index, java.lang.Class<T> clazz)<T> Tfetch(java.lang.Object key, java.lang.Class<T> clazz)<T> TfetchAll(java.lang.Object key, java.lang.Class<T> clazz)voidfrom(java.lang.Object bean)voidfrom(java.lang.Object bean, java.lang.String keyPrefix)<T> Tget(java.lang.Object key, int index, java.lang.Class<T> clazz)<T> Tget(java.lang.Object key, java.lang.Class<T> clazz)<T> TgetAll(java.lang.Object key, java.lang.Class<T> clazz)java.lang.Stringput(java.lang.String key, java.lang.Object value)java.lang.Stringput(java.lang.String key, java.lang.Object value, int index)voidputAll(java.lang.String key, java.lang.Object value)voidto(java.lang.Object bean)voidto(java.lang.Object bean, java.lang.String keyPrefix)-
Methods inherited from interface org.ini4j.CommentedMap
getComment, putComment, removeComment
-
-
-
-
Method Detail
-
getAll
<T> T getAll(java.lang.Object key, java.lang.Class<T> clazz)
-
add
void add(java.lang.String key, java.lang.Object value)
-
add
void add(java.lang.String key, java.lang.Object value, int index)
-
as
<T> T as(java.lang.Class<T> clazz)
-
as
<T> T as(java.lang.Class<T> clazz, java.lang.String keyPrefix)
-
fetch
java.lang.String fetch(java.lang.Object key)
-
fetch
java.lang.String fetch(java.lang.Object key, int index)
-
fetch
<T> T fetch(java.lang.Object key, java.lang.Class<T> clazz)
-
fetch
<T> T fetch(java.lang.Object key, int index, java.lang.Class<T> clazz)
-
fetchAll
<T> T fetchAll(java.lang.Object key, java.lang.Class<T> clazz)
-
from
void from(java.lang.Object bean)
-
from
void from(java.lang.Object bean, java.lang.String keyPrefix)
-
get
<T> T get(java.lang.Object key, java.lang.Class<T> clazz)
-
get
<T> T get(java.lang.Object key, int index, java.lang.Class<T> clazz)
-
put
java.lang.String put(java.lang.String key, java.lang.Object value)
-
put
java.lang.String put(java.lang.String key, java.lang.Object value, int index)
-
putAll
void putAll(java.lang.String key, java.lang.Object value)
-
to
void to(java.lang.Object bean)
-
to
void to(java.lang.Object bean, java.lang.String keyPrefix)
-
-