- All Superinterfaces:
Destructible, Functor<T>, MutableProperty<T>, ObservableProperty<T>, Property<T>
- All Known Subinterfaces:
ConfigOption<T>
- All Known Implementing Classes:
BooleanConfigOption, DeserializedBooleanProperty, DeserializedFloatProperty, DeserializedIntProperty, DeserializedObjectProperty, DeserializedStringProperty, FileDeserializer, FloatConfigOption, HotFileDeserializer, IntConfigOption, ObjectConfigOption, SelectionProperty, SimpleObservableBooleanProperty, SimpleObservableFloatProperty, SimpleObservableIntProperty, SimpleObservableObjectProperty, SimpleObservableStringProperty, SingleSelectionProperty, StringConfigOption
-
-
Method Summary
void
Sets the logger of this property, which is used to log errors thrown by observers.
Methods inherited from interface dev.prozilla.pine.common.property.Property
getValue, getValueOr, hasValue, hasValueProperty, isNotNull, isNotNullProperty, isNull, map, replaceNull, requireValue, snapshot, toStringProperty
-
Method Details
-
setLogger
Sets the logger of this property, which is used to log errors thrown by observers.