org.teleal.cling.model.meta
Class StateVariableAllowedValueRange
java.lang.Object
org.teleal.cling.model.meta.StateVariableAllowedValueRange
- All Implemented Interfaces:
- Validatable
public class StateVariableAllowedValueRange
- extends java.lang.Object
- implements Validatable
TODO: The question here is: Are they crazy enough to use this for !integer (e.g. floating point) numbers?
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StateVariableAllowedValueRange
public StateVariableAllowedValueRange(long minimum,
long maximum)
StateVariableAllowedValueRange
public StateVariableAllowedValueRange(long minimum,
long maximum,
long step)
getMinimum
public long getMinimum()
getMaximum
public long getMaximum()
getStep
public long getStep()
isInRange
public boolean isInRange(long value)
validate
public java.util.List<ValidationError> validate()
- Specified by:
validate
in interface Validatable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.