Interface ObservableNumberValue<N extends Number>
- Type Parameters:
N- type of the observablevalue.
- All Superinterfaces:
EventSource<ObservableEvent<N>,,ObservableEventListener<? super N>> ObservableSimpleValue<N>,ObservableValue<N>,ReadableNumberValue<N>,ReadableSimpleValue<N>,ReadableTypedValue<N>,ReadableValue<N>,Supplier<N>
- All Known Subinterfaces:
BigDecimalExpression,BigIntegerExpression,ByteExpression,DoubleExpression,FloatExpression,IntegerExpression,LongExpression,NumberExpression<N>,ObservableBigDecimalValue,ObservableBigIntegerValue,ObservableByteValue,ObservableDoubleValue,ObservableFloatValue,ObservableIntegerValue,ObservableLongValue,ObservableShortValue,ShortExpression
- All Known Implementing Classes:
BigDecimalBinding,BigIntegerBinding,ByteBinding,DoubleBinding,FloatBinding,IntegerBinding,LongBinding,NumberBinding,ShortBinding
public interface ObservableNumberValue<N extends Number>
extends ObservableSimpleValue<N>, ReadableNumberValue<N>
- Since:
- 1.0.0
-
Method Summary
Methods inherited from interface io.github.mmm.event.EventSource
addListener, addListener, addWeakListener, removeListenerMethods inherited from interface io.github.mmm.value.observable.ObservableValue
toStringMethods inherited from interface io.github.mmm.value.observable.number.ReadableNumberValue
byteValue, doubleValue, floatValue, intValue, longValue, shortValueMethods inherited from interface io.github.mmm.value.observable.object.ReadableSimpleValue
getAsStringMethods inherited from interface io.github.mmm.value.ReadableTypedValue
getValueClassMethods inherited from interface io.github.mmm.value.ReadableValue
get, getFallbackSafeValue, getSafe