Class ConfigItem
- java.lang.Object
-
- org.opennms.features.config.dao.api.ConfigItem
-
public class ConfigItem extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConfigItem.Type
-
Constructor Summary
Constructors Constructor Description ConfigItem()
-
Method Summary
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getSchemaRef
public String getSchemaRef()
-
setSchemaRef
public void setSchemaRef(String schemaRef)
-
getType
public ConfigItem.Type getType()
-
isPrimitiveType
public boolean isPrimitiveType()
-
setType
public void setType(ConfigItem.Type type)
-
getChildren
public List<ConfigItem> getChildren()
-
getChild
public Optional<ConfigItem> getChild(String name)
-
setChildren
public void setChildren(List<ConfigItem> children)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
getMin
public Long getMin()
-
setMin
public void setMin(Long min)
-
getMax
public Long getMax()
-
setMax
public void setMax(Long max)
-
isMaxExclusive
public boolean isMaxExclusive()
-
setMaxExclusive
public void setMaxExclusive(boolean maxExclusive)
-
isMinExclusive
public boolean isMinExclusive()
-
setMinExclusive
public void setMinExclusive(boolean minExclusive)
-
getMultipleOf
public Long getMultipleOf()
-
setMultipleOf
public void setMultipleOf(Long multipleOf)
-
getPattern
public String getPattern()
-
setPattern
public void setPattern(String pattern)
-
getDefaultValue
public Object getDefaultValue()
-
setDefaultValue
public void setDefaultValue(Object defaultValue)
-
getDocumentation
public String getDocumentation()
-
setDocumentation
public void setDocumentation(String documentation)
-
-