Class EnumMappingOptions
- java.lang.Object
-
- org.mapstruct.ap.internal.model.source.DelegatingOptions
-
- org.mapstruct.ap.internal.model.source.EnumMappingOptions
-
public class EnumMappingOptions extends DelegatingOptions
- Author:
- Filip Hrisafov
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnumMappingOptions
getInstanceOn(ExecutableElement method, MapperOptions mapperOptions, Map<String,EnumTransformationStrategy> enumTransformationStrategies, FormattingMessager messager)
AnnotationMirror
getMirror()
String
getNameTransformationConfiguration()
String
getNameTransformationStrategy()
TypeMirror
getUnexpectedValueMappingException()
boolean
hasAnnotation()
boolean
hasNameTransformationStrategy()
EnumMappingOptions
inverse()
boolean
isInverse()
boolean
isValid()
-
Methods inherited from class org.mapstruct.ap.internal.model.source.DelegatingOptions
componentModel, getBuilder, getCollectionMappingStrategy, getInjectionStrategy, getMappingControl, getMappingInheritanceStrategy, getNullValueCheckStrategy, getNullValueIterableMappingStrategy, getNullValueMapMappingStrategy, getNullValueMappingStrategy, getNullValuePropertyMappingStrategy, getSubclassExhaustiveStrategy, implementationName, implementationPackage, imports, isDisableSubMappingMethodsGeneration, suppressTimestampInGenerated, toDeclaredTypes, typeConversionPolicy, unmappedSourcePolicy, unmappedTargetPolicy, uses
-
-
-
-
Method Detail
-
hasAnnotation
public boolean hasAnnotation()
- Specified by:
hasAnnotation
in classDelegatingOptions
-
isValid
public boolean isValid()
-
hasNameTransformationStrategy
public boolean hasNameTransformationStrategy()
-
getNameTransformationStrategy
public String getNameTransformationStrategy()
-
getNameTransformationConfiguration
public String getNameTransformationConfiguration()
-
getUnexpectedValueMappingException
public TypeMirror getUnexpectedValueMappingException()
- Overrides:
getUnexpectedValueMappingException
in classDelegatingOptions
-
getMirror
public AnnotationMirror getMirror()
-
isInverse
public boolean isInverse()
-
inverse
public EnumMappingOptions inverse()
-
getInstanceOn
public static EnumMappingOptions getInstanceOn(ExecutableElement method, MapperOptions mapperOptions, Map<String,EnumTransformationStrategy> enumTransformationStrategies, FormattingMessager messager)
-
-