CommentedMap<String,String>
, Map<String,String>
, MultiMap<String,String>
, OptionMap
, Profile.Section
public static interface Registry.Key extends Profile.Section
Modifier and Type | Field | Description |
---|---|---|
static String |
DEFAULT_NAME |
Modifier and Type | Method | Description |
---|---|---|
Registry.Key |
addChild(String key) |
|
Registry.Key |
getChild(String key) |
|
Registry.Key |
getParent() |
|
Registry.Type |
getType(Object key) |
|
Registry.Type |
getType(Object key,
Registry.Type defaulType) |
|
Registry.Key |
lookup(String... path) |
|
Registry.Type |
putType(String key,
Registry.Type type) |
|
Registry.Type |
removeType(Object key) |
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
add, add, get, getAll, length, put, putAll, remove
add, add, as, as, fetch, fetch, fetch, fetch, fetchAll, from, from, get, get, getAll, put, put, putAll, to, to
childrenNames, getName, getSimpleName, removeChild
static final String DEFAULT_NAME
Registry.Key getChild(String key)
getChild
in interface Profile.Section
Registry.Key getParent()
getParent
in interface Profile.Section
Registry.Type getType(Object key)
Registry.Type getType(Object key, Registry.Type defaulType)
Registry.Key addChild(String key)
addChild
in interface Profile.Section
Registry.Key lookup(String... path)
lookup
in interface Profile.Section
Registry.Type putType(String key, Registry.Type type)
Registry.Type removeType(Object key)