Interface WritableNumberValue<N extends Number>
-
- Type Parameters:
N- type of the observablevalue.
- All Superinterfaces:
ReadableNumberValue<N>,ReadableSimpleValue<N>,ReadableTypedValue<N>,ReadableValue<N>,Supplier<N>,WritableSimpleValue<N>,WritableValue<N>
- All Known Subinterfaces:
WritableBigDecimalProperty,WritableBigDecimalValue,WritableBigIntegerProperty,WritableBigIntegerValue,WritableByteProperty,WritableByteValue,WritableDoubleProperty,WritableDoubleValue,WritableFloatProperty,WritableFloatValue,WritableIntegerProperty,WritableIntegerValue,WritableLongProperty,WritableLongValue,WritableNumberProperty<N>,WritableShortProperty,WritableShortValue
- All Known Implementing Classes:
BigDecimalProperty,BigIntegerProperty,ByteProperty,DoubleProperty,DurationInSecondsProperty,FloatProperty,IntegerProperty,LongProperty,NumberProperty,ShortProperty
public interface WritableNumberValue<N extends Number> extends ReadableNumberValue<N>, WritableSimpleValue<N>
- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetValueAsNumber(Number value)-
Methods inherited from interface io.github.mmm.value.observable.number.ReadableNumberValue
byteValue, doubleValue, floatValue, intValue, longValue, shortValue
-
Methods inherited from interface io.github.mmm.value.observable.object.ReadableSimpleValue
getAsString
-
Methods inherited from interface io.github.mmm.value.ReadableTypedValue
getValueClass
-
Methods inherited from interface io.github.mmm.value.ReadableValue
get, getSafe
-
Methods inherited from interface io.github.mmm.value.observable.object.WritableSimpleValue
parse, setAsString
-
Methods inherited from interface io.github.mmm.value.WritableValue
set
-
-