public class StateVariableTypeDetails extends Object implements Validatable
| Constructor and Description |
|---|
StateVariableTypeDetails(Datatype datatype) |
StateVariableTypeDetails(Datatype datatype,
String defaultValue) |
StateVariableTypeDetails(Datatype datatype,
String defaultValue,
String[] allowedValues,
StateVariableAllowedValueRange allowedValueRange) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
foundDefaultInAllowedValues(String defaultValue,
String[] allowedValues) |
StateVariableAllowedValueRange |
getAllowedValueRange() |
String[] |
getAllowedValues() |
Datatype |
getDatatype() |
String |
getDefaultValue() |
List<ValidationError> |
validate() |
public StateVariableTypeDetails(Datatype datatype)
public StateVariableTypeDetails(Datatype datatype, String defaultValue, String[] allowedValues, StateVariableAllowedValueRange allowedValueRange)
public Datatype getDatatype()
public String getDefaultValue()
public String[] getAllowedValues()
public StateVariableAllowedValueRange getAllowedValueRange()
protected boolean foundDefaultInAllowedValues(String defaultValue, String[] allowedValues)
public List<ValidationError> validate()
validate in interface ValidatableList if all rules validated properly, otherwise, the detected errors.Copyright © 2023 jUPnP.org. All rights reserved.