Package org.reactfx
Interface Guardian
-
- All Known Subinterfaces:
Binding<T>
,Observable
,ObservableList<E>
,ObservableValue<T>
,Property<T>
,SuspendableList<E>
- All Known Implementing Classes:
BiGuardian
,BooleanBinding
,BooleanPropertyBase
,DoubleBinding
,DoublePropertyBase
,FloatBinding
,FloatPropertyBase
,Indicator
,IntegerBinding
,IntegerPropertyBase
,LongBinding
,LongPropertyBase
,MultiGuardian
,ObjectBinding
,ObjectPropertyBase
,ObservableValueBase
,ReadOnlyBooleanPropertyBase
,ReadOnlyBooleanWrapper
,ReadOnlyDoublePropertyBase
,ReadOnlyDoubleWrapper
,ReadOnlyFloatPropertyBase
,ReadOnlyFloatWrapper
,ReadOnlyIntegerPropertyBase
,ReadOnlyIntegerWrapper
,ReadOnlyLongPropertyBase
,ReadOnlyLongWrapper
,ReadOnlyObjectPropertyBase
,ReadOnlyObjectWrapper
,ReadOnlyStringPropertyBase
,ReadOnlyStringWrapper
,SimpleBooleanProperty
,SimpleDoubleProperty
,SimpleFloatProperty
,SimpleIntegerProperty
,SimpleLongProperty
,SimpleObjectProperty
,SimpleStringProperty
,StringBinding
,StringPropertyBase
,SuspendableListWrapper
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@Deprecated @FunctionalInterface public interface Guardian
Deprecated.superseded bySuspendable
.Interface for objects usable to guard execution (in some sense).
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description static Guardian
combine(Guardian... guardians)
Deprecated.Returns a guardian that combines all of the given guardians into one.Guard
guard()
Deprecated.default void
guardWhile(java.lang.Runnable r)
Deprecated.default <T> T
guardWhile(java.util.function.Supplier<T> f)
Deprecated.
-