Class StringBinding
java.lang.Object
- All Implemented Interfaces:
EventSource<ObservableEvent<String>,,ObservableEventListener<? super String>> ComparableExpression<String>,Expression<String>,ObservableSimpleValue<String>,ReadableSimpleValue<String>,ObservableValue<String>,ObservableStringValue,ReadableStringValue,StringExpression,ReadableTypedValue<String>,ReadableValue<String>,Supplier<String>
- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionStringBinding(Supplier<String> expression, ObservableValue<?>... dependencies) The constructor. -
Method Summary
Methods inherited from class io.github.mmm.value.observable.Binding
bind, dispose, get, invalidate, isValid, toString, unbindMethods inherited from class io.github.mmm.value.observable.AbstractObservableValue
addListener, fireChange, fireEvent, fireEvent, fireEventFor, fireEventFor, fireEventWithOldValue, hasChangeAwareListeners, removeListener, toStringMethods inherited from class io.github.mmm.event.AbstractEventSource
getEventAdapter, hasListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.value.observable.comparable.ComparableExpression
greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualToMethods inherited from interface io.github.mmm.event.EventSource
addListener, addListener, addWeakListener, removeListenerMethods inherited from interface io.github.mmm.value.observable.Expression
asString, dispose, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNullMethods inherited from interface io.github.mmm.value.observable.ObservableValue
toStringMethods inherited from interface io.github.mmm.value.observable.string.ReadableStringValue
getAsString, getSafe, getValue, getValueClassMethods inherited from interface io.github.mmm.value.ReadableValue
getMethods inherited from interface io.github.mmm.value.observable.string.StringExpression
concat, isEmpty, isEqualToIgnoreCase, isEqualToIgnoreCase, isNotEmpty, isNotEqualToIgnoreCase, isNotEqualToIgnoreCase, length
-
Constructor Details
-
StringBinding
The constructor.- Parameters:
expression- theSupplierto compute thevalue.dependencies- theObservableValues theexpressiondepends on.
-