public class AttributeConfigElement extends Object
Constructor and Description |
---|
AttributeConfigElement(Object defaultValue,
Object value,
EditStrategyType editStrategyType) |
Modifier and Type | Method and Description |
---|---|
static AttributeConfigElement |
create(Object nullableDefault,
Object value) |
static AttributeConfigElement |
create(String nullableDefault,
Object value,
EditStrategyType editStrategyType) |
static AttributeConfigElement |
createNullValue(Object nullableDefault) |
Object |
getDefaultValue() |
com.google.common.base.Optional<EditStrategyType> |
getEditStrategy() |
String |
getJmxName() |
Object |
getResolvedDefaultValue() |
com.google.common.base.Optional<?> |
getResolvedValue() |
Object |
getValue() |
void |
resolveValue(AttributeResolvingStrategy<?,? extends OpenType<?>> attributeResolvingStrategy,
String attrName) |
void |
setJmxName(String jmxName) |
String |
toString() |
public AttributeConfigElement(Object defaultValue, Object value, EditStrategyType editStrategyType)
public void setJmxName(String jmxName)
public String getJmxName()
public void resolveValue(AttributeResolvingStrategy<?,? extends OpenType<?>> attributeResolvingStrategy, String attrName) throws DocumentedException
DocumentedException
public com.google.common.base.Optional<EditStrategyType> getEditStrategy()
public static AttributeConfigElement create(Object nullableDefault, Object value)
public static AttributeConfigElement create(String nullableDefault, Object value, EditStrategyType editStrategyType)
public static AttributeConfigElement createNullValue(Object nullableDefault)
public Object getValue()
public Object getDefaultValue()
public com.google.common.base.Optional<?> getResolvedValue()
public Object getResolvedDefaultValue()
Copyright © 2019 OpenDaylight. All rights reserved.