public interface Metatype extends Map<String,Object>
This code is experimental. While this interface is functional and tested, it may change or be removed in a future version of the library.
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTE_DEFINITIONS |
static String |
ID |
static String |
NAME |
Modifier and Type | Method and Description |
---|---|
default List<MetatypeAttribute> |
getAttributeDefinitions() |
default String |
getId() |
default String |
getName() |
default void |
setAttributeDefinitions(List<MetatypeAttribute> attributeDefinitions) |
default void |
setId(String id) |
default void |
setName(String name) |
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
static final String ID
static final String NAME
static final String ATTRIBUTE_DEFINITIONS
default String getId()
default void setId(String id)
default String getName()
default void setName(String name)
default List<MetatypeAttribute> getAttributeDefinitions()
default void setAttributeDefinitions(List<MetatypeAttribute> attributeDefinitions)
This work is licensed under a Creative Commons Attribution 4.0 International License.