Uses of Interface
org.mapstruct.ap.internal.util.ElementUtils
Packages that use ElementUtils
Package
Description
Meta-model of mapper types, their methods, mappings between properties etc.
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
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.
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation
and writing the model into Java source files.
Contains all helper classes for the
MapperCreationProcessor
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 ElementUtilsModifier and TypeFieldDescriptionprotected ElementUtilsGeneratedType.GeneratedTypeBuilder.elementUtilsMethods in org.mapstruct.ap.internal.model that return ElementUtilsMethods in org.mapstruct.ap.internal.model with parameters of type ElementUtilsModifier and TypeMethodDescriptionGeneratedType.GeneratedTypeBuilder.elementUtils(ElementUtils elementUtils) Constructors in org.mapstruct.ap.internal.model with parameters of type ElementUtilsModifierConstructorDescriptionAdditionalAnnotationsBuilder(ElementUtils elementUtils, TypeFactory typeFactory, FormattingMessager messager) MappingBuilderContext(TypeFactory typeFactory, ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, VersionInformation versionInformation, 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 ElementUtilsModifierConstructorDescriptionType(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 ElementUtilsModifier and TypeMethodDescriptionstatic MappingControlMappingControl.fromTypeMirror(TypeMirror mirror, ElementUtils elementUtils) IterableMappingOptions.getElementMappingControl(ElementUtils elementUtils) MapMappingOptions.getKeyMappingControl(ElementUtils elementUtils) BeanMappingOptions.getMappingControl(ElementUtils elementUtils) DefaultOptions.getMappingControl(ElementUtils elementUtils) DelegatingOptions.getMappingControl(ElementUtils elementUtils) MapperConfigOptions.getMappingControl(ElementUtils elementUtils) MapperOptions.getMappingControl(ElementUtils elementUtils) MappingOptions.getMappingControl(ElementUtils elementUtils) 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 ElementUtilsModifierConstructorDescriptionMethodSelectors(TypeUtils typeUtils, ElementUtils elementUtils, FormattingMessager messager, Options options) QualifierSelector(TypeUtils typeUtils, ElementUtils elementUtils) -
Uses of ElementUtils in org.mapstruct.ap.internal.processor
Methods in org.mapstruct.ap.internal.processor that return ElementUtilsModifier and TypeMethodDescriptionDefaultModelElementProcessorContext.getElementUtils()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 ElementUtilsModifierConstructorDescriptionMappingResolverImpl(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 ElementUtilsModifier and TypeClassDescriptionclassMapStruct specific abstract implementation ofElementUtils.classclassMethods in org.mapstruct.ap.internal.util that return ElementUtilsModifier and TypeMethodDescriptionstatic ElementUtilsElementUtils.create(ProcessingEnvironment processingEnvironment, VersionInformation info, TypeElement mapperElement) Constructors in org.mapstruct.ap.internal.util with parameters of type ElementUtilsModifierConstructorDescriptionprotectedMetaAnnotations(ElementUtils elementUtils, String annotationFqn) protectedRepeatableAnnotations(ElementUtils elementUtils, String singularFqn, String multipleFqn)