Package org.ini4j
Interface Registry
-
- All Superinterfaces:
CommentedMap<String,Profile.Section>
,Map<String,Profile.Section>
,MultiMap<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 class
Registry.Hive
static interface
Registry.Key
static class
Registry.Type
-
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K extends Object,V extends Object>
-
Nested classes/interfaces inherited from interface org.ini4j.Profile
Profile.Section
-
-
Field Summary
Fields Modifier and Type Field Description static char
ESCAPE_CHAR
static Charset
FILE_ENCODING
static char
KEY_SEPARATOR
static String
LINE_SEPARATOR
static char
TYPE_SEPARATOR
static String
VERSION
-
Fields inherited from interface org.ini4j.Profile
PATH_SEPARATOR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Registry.Key
get(Object key)
Registry.Key
get(Object key, int index)
String
getVersion()
Registry.Key
put(String key, Profile.Section value)
Registry.Key
put(String key, Profile.Section value, int index)
Registry.Key
remove(Object key)
Registry.Key
remove(Object key, int index)
void
setVersion(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 Charset FILE_ENCODING
-
KEY_SEPARATOR
static final char KEY_SEPARATOR
- See Also:
- Constant Field Values
-
LINE_SEPARATOR
static final String LINE_SEPARATOR
- See Also:
- Constant Field Values
-
TYPE_SEPARATOR
static final char TYPE_SEPARATOR
- See Also:
- Constant Field Values
-
VERSION
static final String VERSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
String getVersion()
-
setVersion
void setVersion(String value)
-
get
Registry.Key get(Object key)
- Specified by:
get
in interfaceMap<String,Profile.Section>
-
get
Registry.Key get(Object key, int index)
- Specified by:
get
in interfaceMultiMap<String,Profile.Section>
-
put
Registry.Key put(String key, Profile.Section value)
- Specified by:
put
in interfaceMap<String,Profile.Section>
-
put
Registry.Key put(String key, Profile.Section value, int index)
- Specified by:
put
in interfaceMultiMap<String,Profile.Section>
-
remove
Registry.Key remove(Object key)
- Specified by:
remove
in interfaceMap<String,Profile.Section>
-
remove
Registry.Key remove(Object key, int index)
- Specified by:
remove
in interfaceMultiMap<String,Profile.Section>
-
-