Index

C H M N O P V 
All Classes and Interfaces|All Packages

C

com.helixframework.conditional - package com.helixframework.conditional
 
ConditionalOnAllProperties - Annotation Interface in com.helixframework.conditional
Indicates that a component or configuration should only be activated if all specified properties in the application environment meet their respective conditions.
ConditionalOnAllPropertiesContainer - Annotation Interface in com.helixframework.conditional
A container annotation for aggregating multiple ConditionalOnAllProperties annotations.

H

havingValue() - Element in annotation interface com.helixframework.conditional.PropertyCondition
Specifies the expected value of the property to match.

M

matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.helixframework.conditional.OnAllPropertiesCondition
 
matchIfMissing() - Element in annotation interface com.helixframework.conditional.PropertyCondition
Indicates whether the condition should be considered a match when the specified property is missing.

N

name() - Element in annotation interface com.helixframework.conditional.PropertyCondition
Specifies the name of a property to evaluate in the application environment.

O

OnAllPropertiesCondition - Class in com.helixframework.conditional
A custom implementation of the Condition interface that determines whether a condition is matched based on the presence and values of multiple properties defined in the application environment.
OnAllPropertiesCondition() - Constructor for class com.helixframework.conditional.OnAllPropertiesCondition
 

P

PropertyCondition - Annotation Interface in com.helixframework.conditional
Represents a condition based on a property in the application environment.

V

value() - Element in annotation interface com.helixframework.conditional.ConditionalOnAllProperties
Specifies the property conditions that must be met for the associated component or configuration to be activated.
value() - Element in annotation interface com.helixframework.conditional.ConditionalOnAllPropertiesContainer
 
C H M N O P V 
All Classes and Interfaces|All Packages