Uses of Interface
org.mapstruct.ap.internal.util.ElementUtils
-
Packages that use ElementUtils Package Description org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc.org.mapstruct.ap.internal.model.common Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.org.mapstruct.ap.internal.model.source Intermediary representation of mapping methods as retrieved from via the annotation processing API.org.mapstruct.ap.internal.model.source.selector Provides strategies for selecting a matching mapping or factory method when mapping from one attribute to another or instantiating the target type of a mapping method, respectively.org.mapstruct.ap.internal.processor Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation and writing the model into Java source files.org.mapstruct.ap.internal.processor.creation Contains all helper classes for theMapperCreationProcessor
org.mapstruct.ap.internal.util Several helper types dealing with collection types, option management etc. -
-
Uses of ElementUtils in org.mapstruct.ap.internal.model
Fields in org.mapstruct.ap.internal.model declared as ElementUtils Modifier and Type Field Description protected ElementUtils
GeneratedType.GeneratedTypeBuilder. elementUtils
Methods in org.mapstruct.ap.internal.model that return ElementUtils Modifier and Type Method Description ElementUtils
MappingBuilderContext. getElementUtils()
Methods in org.mapstruct.ap.internal.model with parameters of type ElementUtils Modifier and Type Method Description T
GeneratedType.GeneratedTypeBuilder. elementUtils(ElementUtils elementUtils)
Constructors in org.mapstruct.ap.internal.model with parameters of type ElementUtils Constructor Description AdditionalAnnotationsBuilder(ElementUtils elementUtils, TypeFactory typeFactory, FormattingMessager messager)
MappingBuilderContext(TypeFactory typeFactory, ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, AccessorNamingUtils accessorNaming, EnumMappingStrategy enumMappingStrategy, Map<String,EnumTransformationStrategy> enumTransformationStrategies, Options options, MappingBuilderContext.MappingResolver mappingResolver, TypeElement mapper, List<SourceMethod> sourceModel, List<MapperReference> mapperReferences)
-
Uses of ElementUtils in org.mapstruct.ap.internal.model.common
Constructors in org.mapstruct.ap.internal.model.common with parameters of type ElementUtils Constructor Description Type(TypeUtils typeUtils, ElementUtils elementUtils, TypeFactory typeFactory, AccessorNamingUtils accessorNaming, TypeMirror typeMirror, TypeElement typeElement, List<Type> typeParameters, ImplementationType implementationType, Type componentType, String packageName, String name, String qualifiedName, boolean isInterface, boolean isEnumType, boolean isIterableType, boolean isCollectionType, boolean isMapType, boolean isStreamType, Map<String,String> toBeImportedTypes, Map<String,String> notToBeImportedTypes, Boolean isToBeImported, boolean isLiteral, boolean loggingVerbose)
TypeFactory(ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, RoundContext roundContext, Map<String,String> notToBeImportedTypes, boolean loggingVerbose, VersionInformation versionInformation)
-
Uses of ElementUtils in org.mapstruct.ap.internal.model.source
Methods in org.mapstruct.ap.internal.model.source with parameters of type ElementUtils Modifier and Type Method Description static MappingControl
MappingControl. fromTypeMirror(TypeMirror mirror, ElementUtils elementUtils)
MappingControl
IterableMappingOptions. getElementMappingControl(ElementUtils elementUtils)
MappingControl
MapMappingOptions. getKeyMappingControl(ElementUtils elementUtils)
MappingControl
BeanMappingOptions. getMappingControl(ElementUtils elementUtils)
MappingControl
DefaultOptions. getMappingControl(ElementUtils elementUtils)
MappingControl
DelegatingOptions. getMappingControl(ElementUtils elementUtils)
MappingControl
MapperConfigOptions. getMappingControl(ElementUtils elementUtils)
MappingControl
MapperOptions. getMappingControl(ElementUtils elementUtils)
MappingControl
MappingOptions. getMappingControl(ElementUtils elementUtils)
MappingControl
MapMappingOptions. getValueMappingControl(ElementUtils elementUtils)
-
Uses of ElementUtils in org.mapstruct.ap.internal.model.source.selector
Constructors in org.mapstruct.ap.internal.model.source.selector with parameters of type ElementUtils Constructor Description MethodSelectors(TypeUtils typeUtils, ElementUtils elementUtils, FormattingMessager messager)
QualifierSelector(TypeUtils typeUtils, ElementUtils elementUtils)
-
Uses of ElementUtils in org.mapstruct.ap.internal.processor
Methods in org.mapstruct.ap.internal.processor that return ElementUtils Modifier and Type Method Description ElementUtils
DefaultModelElementProcessorContext. getElementUtils()
ElementUtils
ModelElementProcessor.ProcessorContext. getElementUtils()
-
Uses of ElementUtils in org.mapstruct.ap.internal.processor.creation
Constructors in org.mapstruct.ap.internal.processor.creation with parameters of type ElementUtils Constructor Description MappingResolverImpl(FormattingMessager messager, ElementUtils elementUtils, TypeUtils typeUtils, TypeFactory typeFactory, List<Method> sourceModel, List<MapperReference> mapperReferences, boolean verboseLogging)
-
Uses of ElementUtils in org.mapstruct.ap.internal.util
Classes in org.mapstruct.ap.internal.util that implement ElementUtils Modifier and Type Class Description class
AbstractElementUtilsDecorator
class
EclipseElementUtilsDecorator
class
JavacElementUtilsDecorator
Methods in org.mapstruct.ap.internal.util that return ElementUtils Modifier and Type Method Description static ElementUtils
ElementUtils. create(ProcessingEnvironment processingEnvironment, VersionInformation info, TypeElement mapperElement)
Constructors in org.mapstruct.ap.internal.util with parameters of type ElementUtils Constructor Description MetaAnnotations(ElementUtils elementUtils, String annotationFqn)
RepeatableAnnotations(ElementUtils elementUtils, String singularFqn, String multipleFqn)
-