Interface ObservableStringProperty
- All Superinterfaces:
Functor<String>,MutableObjectProperty<String>,MutableProperty<String>,MutableStringProperty,ObservableObjectProperty<String>,ObservableProperty<String>,Property<String>,StringProperty
- All Known Implementing Classes:
SimpleObservableStringProperty
public interface ObservableStringProperty
extends MutableStringProperty, ObservableObjectProperty<String>
A property with a string value that can be observed.
-
Field Summary
Fields inherited from interface dev.prozilla.pine.common.property.observable.ObservableProperty
OBSERVER_ERROR -
Method Summary
Methods inherited from interface dev.prozilla.pine.common.property.mutable.MutableObjectProperty
setNull, stealMethods inherited from interface dev.prozilla.pine.common.property.mutable.MutableProperty
modifyValue, setValue, swapValueMethods inherited from interface dev.prozilla.pine.common.property.mutable.MutableStringProperty
appendValue, prependValue, toLowerCase, toUpperCase, trimValue, viewPropertyMethods inherited from interface dev.prozilla.pine.common.property.observable.ObservableProperty
addObserver, read, removeObserverMethods inherited from interface dev.prozilla.pine.common.property.Property
getValue, getValueOr, hasValue, hasValueProperty, isNotNull, isNotNullProperty, isNull, map, requireValue, snapshotMethods inherited from interface dev.prozilla.pine.common.property.StringProperty
append, append, lengthProperty, parse, prepend, prepend, replaceNull, toLowerCaseProperty, toUpperCaseProperty
-
Method Details
-
toStringProperty
Returns this property.- Specified by:
toStringPropertyin interfaceMutableStringProperty- Specified by:
toStringPropertyin interfaceProperty<String>- Specified by:
toStringPropertyin interfaceStringProperty- Returns:
- This property.
-