Class ConditionOptions
- java.lang.Object
-
- org.mapstruct.ap.internal.model.source.ConditionOptions
-
public class ConditionOptions extends Object
- Author:
- Filip Hrisafov
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.mapstruct.ap.internal.gem.ConditionStrategyGem>
getConditionStrategies()
static ConditionOptions
getInstanceOn(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
hasValidStrategyForProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
hasValidStrategyForSourceProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
isValid(org.mapstruct.ap.internal.gem.ConditionStrategyGem strategy, org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
-
-
-
Method Detail
-
getConditionStrategies
public Collection<org.mapstruct.ap.internal.gem.ConditionStrategyGem> getConditionStrategies()
-
getInstanceOn
public static ConditionOptions getInstanceOn(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
-
isValid
protected static boolean isValid(org.mapstruct.ap.internal.gem.ConditionStrategyGem strategy, org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
-
hasValidStrategyForSourceProperties
protected static boolean hasValidStrategyForSourceProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
-
hasValidStrategyForProperties
protected static boolean hasValidStrategyForProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
-
-