Class ConfigurationProperty<T>

java.lang.Object
io.openems.common.types.ConfigurationProperty<T>
Type Parameters:
T - type of the configuration property

public class ConfigurationProperty<T> extends Object
Holds the value of a configuration property.

This implementation is similar to Optionalinvalid input: '<'>, but it makes a difference if a value is 'null' - i.e. configuration property should be set to 'null' - or 'not set' - i.e. configuration property should not be changed.