Uses of Class
org.mapstruct.ap.internal.model.common.TypeFactory
-
Packages that use TypeFactory Package Description org.mapstruct.ap.internal.conversion Provides built-in conversions between primitive and wrapper types, strings, dates etc.org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc.org.mapstruct.ap.internal.model.assignment Meta-model of assignments.org.mapstruct.ap.internal.model.beanmapping helper classes used inBeanMappingMethod
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.builtin Contains "built-in methods" which may be added as private methods to a generated mapper.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
-
-
Uses of TypeFactory in org.mapstruct.ap.internal.conversion
Constructors in org.mapstruct.ap.internal.conversion with parameters of type TypeFactory Constructor Description Conversions(TypeFactory typeFactory)
CreateDecimalFormat(TypeFactory typeFactory)
GetDateTimeFormatterField(TypeFactory typeFactory, String dateFormat)
-
Uses of TypeFactory in org.mapstruct.ap.internal.model
Fields in org.mapstruct.ap.internal.model declared as TypeFactory Modifier and Type Field Description protected TypeFactory
GeneratedType.GeneratedTypeBuilder. typeFactory
Methods in org.mapstruct.ap.internal.model that return TypeFactory Modifier and Type Method Description TypeFactory
MappingBuilderContext. getTypeFactory()
Methods in org.mapstruct.ap.internal.model with parameters of type TypeFactory Modifier and Type Method Description static DefaultMapperReference
DefaultMapperReference. getInstance(Type type, boolean isAnnotatedMapper, boolean isSingleton, TypeFactory typeFactory, List<String> otherMapperReferences)
T
GeneratedType.GeneratedTypeBuilder. typeFactory(TypeFactory typeFactory)
Constructors in org.mapstruct.ap.internal.model with parameters of type TypeFactory Constructor Description AdditionalAnnotationsBuilder(ElementUtils elementUtils, TypeFactory typeFactory, FormattingMessager messager)
GeneratedType(TypeFactory typeFactory, String packageName, String name, Type mapperDefinitionType, List<MappingMethod> methods, List<Field> fields, Options options, VersionInformation versionInformation, boolean suppressGeneratorTimestamp, Accessibility accessibility, SortedSet<Type> extraImportedTypes, Constructor constructor)
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 TypeFactory in org.mapstruct.ap.internal.model.assignment
Constructors in org.mapstruct.ap.internal.model.assignment with parameters of type TypeFactory Constructor Description ExistingInstanceSetterWrapperForCollectionsAndMaps(Assignment decoratedAssignment, List<Type> thrownTypesToExclude, Type targetType, org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem nvcs, org.mapstruct.ap.internal.gem.NullValuePropertyMappingStrategyGem nvpms, TypeFactory typeFactory, boolean fieldAssignment)
NewInstanceSetterWrapperForCollectionsAndMaps(Assignment decoratedAssignment, List<Type> thrownTypesToExclude, Type targetType, TypeFactory typeFactory, boolean fieldAssignment)
SetterWrapperForCollectionsAndMapsWithNullCheck(Assignment decoratedAssignment, List<Type> thrownTypesToExclude, Type targetType, TypeFactory typeFactory, boolean fieldAssignment)
-
Uses of TypeFactory in org.mapstruct.ap.internal.model.beanmapping
Methods in org.mapstruct.ap.internal.model.beanmapping with parameters of type TypeFactory Modifier and Type Method Description static MappingReferences
MappingReferences. forSourceMethod(SourceMethod sourceMethod, Type targetType, Set<String> targetProperties, FormattingMessager messager, TypeFactory typeFactory)
List<SourceReference>
SourceReference. push(TypeFactory typeFactory, FormattingMessager messager, Method method)
SourceReference.BuilderFromMapping
SourceReference.BuilderFromMapping. typeFactory(TypeFactory typeFactory)
TargetReference.Builder
TargetReference.Builder. typeFactory(TypeFactory typeFactory)
-
Uses of TypeFactory in org.mapstruct.ap.internal.model.common
Methods in org.mapstruct.ap.internal.model.common that return TypeFactory Modifier and Type Method Description TypeFactory
ConversionContext. getTypeFactory()
TypeFactory
DefaultConversionContext. getTypeFactory()
Methods in org.mapstruct.ap.internal.model.common with parameters of type TypeFactory Modifier and Type Method Description static BuilderType
BuilderType. create(BuilderInfo builderInfo, Type typeToBuild, TypeFactory typeFactory, TypeUtils typeUtils)
Constructors in org.mapstruct.ap.internal.model.common with parameters of type TypeFactory Constructor Description DefaultConversionContext(TypeFactory typeFactory, FormattingMessager messager, Type sourceType, Type targetType, FormattingParameters formattingParameters)
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)
-
Uses of TypeFactory in org.mapstruct.ap.internal.model.source
Methods in org.mapstruct.ap.internal.model.source with parameters of type TypeFactory Modifier and Type Method Description void
MappingMethodOptions. applyIgnoreAll(SourceMethod method, TypeFactory typeFactory, FormattingMessager messager)
static BeanMappingOptions
BeanMappingOptions. getInstanceOn(org.mapstruct.ap.internal.gem.BeanMappingGem beanMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils, TypeFactory typeFactory)
SourceMethod.Builder
SourceMethod.Builder. setTypeFactory(TypeFactory typeFactory)
-
Uses of TypeFactory in org.mapstruct.ap.internal.model.source.builtin
-
Uses of TypeFactory in org.mapstruct.ap.internal.model.source.selector
Methods in org.mapstruct.ap.internal.model.source.selector with parameters of type TypeFactory Modifier and Type Method Description static SelectionContext
SelectionContext. forFactoryMethods(Method mappingMethod, Type alternativeTarget, SelectionParameters selectionParameters, TypeFactory typeFactory)
static SelectionContext
SelectionContext. forLifecycleMethods(Method mappingMethod, Type targetType, SelectionParameters selectionParameters, TypeFactory typeFactory)
static SelectionContext
SelectionContext. forMappingMethods(Method mappingMethod, Type source, Type target, SelectionCriteria criteria, TypeFactory typeFactory)
static SelectionContext
SelectionContext. forPresenceCheckMethods(Method mappingMethod, SelectionParameters selectionParameters, TypeFactory typeFactory)
static SelectionContext
SelectionContext. forSourceParameterPresenceCheckMethods(Method mappingMethod, SelectionParameters selectionParameters, Parameter sourceParameter, TypeFactory typeFactory)
-
Uses of TypeFactory in org.mapstruct.ap.internal.processor
Methods in org.mapstruct.ap.internal.processor that return TypeFactory Modifier and Type Method Description protected TypeFactory
AnnotationBasedComponentModelProcessor. getTypeFactory()
TypeFactory
DefaultModelElementProcessorContext. getTypeFactory()
TypeFactory
ModelElementProcessor.ProcessorContext. getTypeFactory()
-
Uses of TypeFactory in org.mapstruct.ap.internal.processor.creation
Constructors in org.mapstruct.ap.internal.processor.creation with parameters of type TypeFactory Constructor Description MappingResolverImpl(FormattingMessager messager, ElementUtils elementUtils, TypeUtils typeUtils, TypeFactory typeFactory, List<Method> sourceModel, List<MapperReference> mapperReferences, boolean verboseLogging)
-