Package com.helger.commons.state
Interface IEnabledIndicator
- All Known Implementing Classes:
ConditionalLogger,EEnabled
public interface IEnabledIndicator
Simple interface for all objects that can be enabled and disabled.
- Author:
- Philip Helger
-
Method Summary
Modifier and TypeMethodDescriptiondefault EEnabledand(IEnabledIndicator aEnabled) default booleanbooleandefault EEnabledor(IEnabledIndicator aEnabled)
-
Method Details
-
isEnabled
boolean isEnabled()- Returns:
trueif the object is currently enabled,falseotherwise.
-
isDisabled
default boolean isDisabled()- Returns:
trueif the object is currently disabled,falseotherwise.
-
or
-
and
-