Package org.ini4j
Interface Registry
-
- All Superinterfaces:
CommentedMap<java.lang.String,Profile.Section>,java.util.Map<java.lang.String,Profile.Section>,MultiMap<java.lang.String,Profile.Section>,Profile
- All Known Implementing Classes:
BasicRegistry,Reg
public interface Registry extends Profile
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRegistry.Hivestatic interfaceRegistry.Keystatic classRegistry.Type-
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K extends java.lang.Object,V extends java.lang.Object>
-
Nested classes/interfaces inherited from interface org.ini4j.Profile
Profile.Section
-
-
Field Summary
Fields Modifier and Type Field Description static charESCAPE_CHARstatic java.nio.charset.CharsetFILE_ENCODINGstatic charKEY_SEPARATORstatic java.lang.StringLINE_SEPARATORstatic charTYPE_SEPARATORstatic java.lang.StringVERSION-
Fields inherited from interface org.ini4j.Profile
PATH_SEPARATOR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Registry.Keyget(java.lang.Object key)Registry.Keyget(java.lang.Object key, int index)java.lang.StringgetVersion()Registry.Keyput(java.lang.String key, Profile.Section value)Registry.Keyput(java.lang.String key, Profile.Section value, int index)Registry.Keyremove(java.lang.Object key)Registry.Keyremove(java.lang.Object key, int index)voidsetVersion(java.lang.String value)-
Methods inherited from interface org.ini4j.CommentedMap
getComment, putComment, removeComment
-
-
-
-
Field Detail
-
ESCAPE_CHAR
static final char ESCAPE_CHAR
- See Also:
- Constant Field Values
-
FILE_ENCODING
static final java.nio.charset.Charset FILE_ENCODING
-
KEY_SEPARATOR
static final char KEY_SEPARATOR
- See Also:
- Constant Field Values
-
LINE_SEPARATOR
static final java.lang.String LINE_SEPARATOR
- See Also:
- Constant Field Values
-
TYPE_SEPARATOR
static final char TYPE_SEPARATOR
- See Also:
- Constant Field Values
-
VERSION
static final java.lang.String VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
java.lang.String getVersion()
-
setVersion
void setVersion(java.lang.String value)
-
get
Registry.Key get(java.lang.Object key)
- Specified by:
getin interfacejava.util.Map<java.lang.String,Profile.Section>
-
get
Registry.Key get(java.lang.Object key, int index)
- Specified by:
getin interfaceMultiMap<java.lang.String,Profile.Section>
-
put
Registry.Key put(java.lang.String key, Profile.Section value)
- Specified by:
putin interfacejava.util.Map<java.lang.String,Profile.Section>
-
put
Registry.Key put(java.lang.String key, Profile.Section value, int index)
- Specified by:
putin interfaceMultiMap<java.lang.String,Profile.Section>
-
remove
Registry.Key remove(java.lang.Object key)
- Specified by:
removein interfacejava.util.Map<java.lang.String,Profile.Section>
-
remove
Registry.Key remove(java.lang.Object key, int index)
- Specified by:
removein interfaceMultiMap<java.lang.String,Profile.Section>
-
-