Package org.jupnp.model.meta
Klasse StateVariableTypeDetails
java.lang.Object
org.jupnp.model.meta.StateVariableTypeDetails
- Alle implementierten Schnittstellen:
Validatable
Type of a state variable, its default value, and integrity rules for allowed values and ranges.
- Autor:
- Christian Bauer, Jochen Hiller - use SpecificationViolationReporter
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungStateVariableTypeDetails(Datatype datatype) StateVariableTypeDetails(Datatype datatype, String defaultValue) StateVariableTypeDetails(Datatype datatype, String defaultValue, String[] allowedValues, StateVariableAllowedValueRange allowedValueRange) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected booleanfoundDefaultInAllowedValues(String defaultValue, String[] allowedValues) String[]validate()
-
Konstruktordetails
-
StateVariableTypeDetails
-
StateVariableTypeDetails
-
StateVariableTypeDetails
public StateVariableTypeDetails(Datatype datatype, String defaultValue, String[] allowedValues, StateVariableAllowedValueRange allowedValueRange)
-
-
Methodendetails
-
getDatatype
-
getDefaultValue
-
getAllowedValues
-
getAllowedValueRange
-
foundDefaultInAllowedValues
-
validate
- Angegeben von:
validatein SchnittstelleValidatable- Gibt zurück:
- An empty
Listif all rules validated properly, otherwise, the detected errors.
-