T - The typepublic interface ConditionContext<T extends AnnotationMetadataProvider>
Condition.| Modifier and Type | Method and Description |
|---|---|
ConditionContext<T> |
fail(Failure failure)
Fail the condition with the given message.
|
default ConditionContext<T> |
fail(String failure)
Fail the condition with the given message.
|
BeanContext |
getBeanContext() |
T |
getComponent()
The component for which the condition is being evaluated.
|
default List<Failure> |
getFailures() |
default boolean |
isFailing() |
T getComponent()
BeanDefinition or a BeanConfigurationBeanContext getBeanContext()
ConditionContext<T> fail(@Nonnull Failure failure)
failure - The failureConditionContextdefault ConditionContext<T> fail(@Nonnull String failure)
failure - The failureConditionContextdefault boolean isFailing()