Package org.codice.ddf.admin.core.api
Interface MetatypeAttribute
The individual attribute definition within a metatype's object class definition
This code is experimental. While this interface is functional and tested, it may change or be removed in a future version of the library.
-
Nested Class Summary
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault intdefault String[]default Stringdefault StringgetId()default StringgetName()default String[]default String[]default intgetType()default voidsetCardinality(int cardinality) default voidsetDefaultValue(String[] defaultValue) default voidsetDescription(String description) default voiddefault voiddefault voidsetOptionLabels(String[] optionLabels) default voidsetOptionValues(String[] optionValues) default voidsetType(int type) Methods inherited from interface java.util.Map
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
-
Field Details
-
ID
- See Also:
-
NAME
- See Also:
-
CARDINALITY
- See Also:
-
DEFAULT_VALUE
- See Also:
-
DESCRIPTION
- See Also:
-
TYPE
- See Also:
-
OPTION_LABELS
- See Also:
-
OPTION_VALUES
- See Also:
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getCardinality
default int getCardinality() -
setCardinality
default void setCardinality(int cardinality) -
getDefaultValue
-
setDefaultValue
-
getDescription
-
setDescription
-
getType
default int getType() -
setType
default void setType(int type) -
getOptionLabels
-
setOptionLabels
-
getOptionValues
-
setOptionValues
-