Class BasicRegistry
- All Implemented Interfaces:
Serializable, Map<String, Profile.Section>, CommentedMap<String, Profile.Section>, MultiMap<String, Profile.Section>, Profile, Registry
- Direct Known Subclasses:
Reg
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface Profile
Profile.SectionNested classes/interfaces inherited from interface Registry
Registry.Hive, Registry.Key, Registry.Type -
Field Summary
Fields inherited from interface Profile
PATH_SEPARATORFields inherited from interface Registry
ESCAPE_CHAR, FILE_ENCODING, KEY_SEPARATOR, LINE_SEPARATOR, TYPE_SEPARATOR, VERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionput(String key, Profile.Section value) put(String key, Profile.Section value, int index) remove(Profile.Section section) voidsetVersion(String value) Methods inherited from class BasicProfile
add, as, as, fetch, fetch, get, get, getComment, put, remove, setCommentMethods inherited from class CommonMultiMap
clear, getComment, putAll, putComment, removeCommentMethods inherited from class BasicMultiMap
add, add, containsKey, containsValue, entrySet, getAll, isEmpty, keySet, length, putAll, size, toString, valuesMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface CommentedMap
getComment, putComment, removeCommentMethods inherited from interface Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, putAll, putIfAbsent, replace, replace, replaceAll, size, values
-
Constructor Details
-
BasicRegistry
public BasicRegistry()
-
-
Method Details
-
getVersion
- Specified by:
getVersionin interfaceRegistry
-
setVersion
- Specified by:
setVersionin interfaceRegistry
-
add
- Specified by:
addin interfaceProfile- Overrides:
addin classBasicProfile
-
get
- Specified by:
getin interfaceMap<String, Profile.Section>- Specified by:
getin interfaceRegistry- Overrides:
getin classBasicMultiMap<String, Profile.Section>
-
get
- Specified by:
getin interfaceMultiMap<String, Profile.Section>- Specified by:
getin interfaceRegistry- Overrides:
getin classBasicMultiMap<String, Profile.Section>
-
put
- Specified by:
putin interfaceMap<String, Profile.Section>- Specified by:
putin interfaceRegistry- Overrides:
putin classBasicMultiMap<String, Profile.Section>
-
put
- Specified by:
putin interfaceMultiMap<String, Profile.Section>- Specified by:
putin interfaceRegistry- Overrides:
putin classBasicMultiMap<String, Profile.Section>
-
remove
- Specified by:
removein interfaceProfile- Overrides:
removein classBasicProfile
-
remove
- Specified by:
removein interfaceMap<String, Profile.Section>- Specified by:
removein interfaceRegistry- Overrides:
removein classCommonMultiMap<String, Profile.Section>
-
remove
- Specified by:
removein interfaceMultiMap<String, Profile.Section>- Specified by:
removein interfaceRegistry- Overrides:
removein classCommonMultiMap<String, Profile.Section>
-