public interface MetatypeAttribute 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 |
CARDINALITY |
static String |
DEFAULT_VALUE |
static String |
DESCRIPTION |
static String |
ID |
static String |
NAME |
static String |
OPTION_LABELS |
static String |
OPTION_VALUES |
static String |
TYPE |
Modifier and Type | Method and Description |
---|---|
default int |
getCardinality() |
default String[] |
getDefaultValue() |
default String |
getDescription() |
default String |
getId() |
default String |
getName() |
default String[] |
getOptionLabels() |
default String[] |
getOptionValues() |
default int |
getType() |
default void |
setCardinality(int cardinality) |
default void |
setDefaultValue(String[] defaultValue) |
default void |
setDescription(String description) |
default void |
setId(String id) |
default void |
setName(String name) |
default void |
setOptionLabels(String[] optionLabels) |
default void |
setOptionValues(String[] optionValues) |
default void |
setType(int type) |
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 CARDINALITY
static final String DEFAULT_VALUE
static final String DESCRIPTION
static final String TYPE
static final String OPTION_LABELS
static final String OPTION_VALUES
default String getId()
default void setId(String id)
default String getName()
default void setName(String name)
default int getCardinality()
default void setCardinality(int cardinality)
default String[] getDefaultValue()
default void setDefaultValue(String[] defaultValue)
default String getDescription()
default void setDescription(String description)
default int getType()
default void setType(int type)
default String[] getOptionLabels()
default void setOptionLabels(String[] optionLabels)
default String[] getOptionValues()
default void setOptionValues(String[] optionValues)
This work is licensed under a Creative Commons Attribution 4.0 International License.