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 inBeanMappingMethodorg.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
Fields in org.mapstruct.ap.internal.conversion declared as TypeFactory Modifier and Type Field Description private TypeFactoryConversions. typeFactoryConstructors in org.mapstruct.ap.internal.conversion with parameters of type TypeFactory Constructor Description Conversions(TypeFactory typeFactory)CreateDecimalFormat(TypeFactory typeFactory)GetDateTimeFormatterField(TypeFactory typeFactory, java.lang.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 TypeFactoryGeneratedType.GeneratedTypeBuilder. typeFactoryprivate TypeFactoryMappingBuilderContext. typeFactoryMethods in org.mapstruct.ap.internal.model that return TypeFactory Modifier and Type Method Description TypeFactoryMappingBuilderContext. getTypeFactory()Methods in org.mapstruct.ap.internal.model with parameters of type TypeFactory Modifier and Type Method Description static DefaultMapperReferenceDefaultMapperReference. getInstance(Type type, boolean isAnnotatedMapper, boolean isSingleton, TypeFactory typeFactory, java.util.List<java.lang.String> otherMapperReferences)TGeneratedType.GeneratedTypeBuilder. typeFactory(TypeFactory typeFactory)Constructors in org.mapstruct.ap.internal.model with parameters of type TypeFactory Constructor Description Decorator(TypeFactory typeFactory, java.lang.String packageName, java.lang.String name, Type decoratorType, Type mapperType, java.util.List<MappingMethod> methods, Options options, VersionInformation versionInformation, boolean suppressGeneratorTimestamp, Accessibility accessibility, java.util.SortedSet<Type> extraImports, DecoratorConstructor decoratorConstructor)GeneratedType(TypeFactory typeFactory, java.lang.String packageName, java.lang.String name, Type mapperDefinitionType, java.util.List<MappingMethod> methods, java.util.List<Field> fields, Options options, VersionInformation versionInformation, boolean suppressGeneratorTimestamp, Accessibility accessibility, java.util.SortedSet<Type> extraImportedTypes, Constructor constructor)Mapper(TypeFactory typeFactory, java.lang.String packageName, java.lang.String name, Type mapperDefinitionType, boolean customPackage, boolean customImplName, java.util.List<MappingMethod> methods, Options options, VersionInformation versionInformation, boolean suppressGeneratorTimestamp, Accessibility accessibility, java.util.List<Field> fields, Constructor constructor, Decorator decorator, java.util.SortedSet<Type> extraImportedTypes)MappingBuilderContext(TypeFactory typeFactory, ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, AccessorNamingUtils accessorNaming, EnumMappingStrategy enumMappingStrategy, java.util.Map<java.lang.String,EnumTransformationStrategy> enumTransformationStrategies, Options options, MappingBuilderContext.MappingResolver mappingResolver, javax.lang.model.element.TypeElement mapper, java.util.List<SourceMethod> sourceModel, java.util.List<MapperReference> mapperReferences) -
Uses of TypeFactory in org.mapstruct.ap.internal.model.assignment
Fields in org.mapstruct.ap.internal.model.assignment declared as TypeFactory Modifier and Type Field Description private TypeFactorySetterWrapperForCollectionsAndMapsWithNullCheck. typeFactoryConstructors in org.mapstruct.ap.internal.model.assignment with parameters of type TypeFactory Constructor Description ExistingInstanceSetterWrapperForCollectionsAndMaps(Assignment decoratedAssignment, java.util.List<Type> thrownTypesToExclude, Type targetType, NullValueCheckStrategyGem nvcs, NullValuePropertyMappingStrategyGem nvpms, TypeFactory typeFactory, boolean fieldAssignment)NewInstanceSetterWrapperForCollectionsAndMaps(Assignment decoratedAssignment, java.util.List<Type> thrownTypesToExclude, Type targetType, TypeFactory typeFactory, boolean fieldAssignment)SetterWrapperForCollectionsAndMapsWithNullCheck(Assignment decoratedAssignment, java.util.List<Type> thrownTypesToExclude, Type targetType, TypeFactory typeFactory, boolean fieldAssignment) -
Uses of TypeFactory in org.mapstruct.ap.internal.model.beanmapping
Fields in org.mapstruct.ap.internal.model.beanmapping declared as TypeFactory Modifier and Type Field Description private TypeFactorySourceReference.BuilderFromMapping. typeFactoryprivate TypeFactoryTargetReference.Builder. typeFactoryMethods in org.mapstruct.ap.internal.model.beanmapping with parameters of type TypeFactory Modifier and Type Method Description static MappingReferencesMappingReferences. forSourceMethod(SourceMethod sourceMethod, Type targetType, java.util.Set<java.lang.String> targetProperties, FormattingMessager messager, TypeFactory typeFactory)java.util.List<SourceReference>SourceReference. push(TypeFactory typeFactory, FormattingMessager messager, Method method)SourceReference.BuilderFromMappingSourceReference.BuilderFromMapping. typeFactory(TypeFactory typeFactory)TargetReference.BuilderTargetReference.Builder. typeFactory(TypeFactory typeFactory) -
Uses of TypeFactory in org.mapstruct.ap.internal.model.common
Fields in org.mapstruct.ap.internal.model.common declared as TypeFactory Modifier and Type Field Description private TypeFactoryDefaultConversionContext. typeFactoryprivate TypeFactoryType. typeFactoryprivate TypeFactoryType.TypeVarMatcher. typeFactoryMethods in org.mapstruct.ap.internal.model.common that return TypeFactory Modifier and Type Method Description TypeFactoryConversionContext. getTypeFactory()TypeFactoryDefaultConversionContext. getTypeFactory()Methods in org.mapstruct.ap.internal.model.common with parameters of type TypeFactory Modifier and Type Method Description static BuilderTypeBuilderType. create(BuilderInfo builderInfo, Type typeToBuild, TypeFactory typeFactory, TypeUtils typeUtils)private static TypeType. topLevelType(javax.lang.model.element.TypeElement typeElement, TypeFactory typeFactory)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, javax.lang.model.type.TypeMirror typeMirror, javax.lang.model.element.TypeElement typeElement, java.util.List<Type> typeParameters, ImplementationType implementationType, Type componentType, java.lang.String packageName, java.lang.String name, java.lang.String qualifiedName, boolean isInterface, boolean isEnumType, boolean isIterableType, boolean isCollectionType, boolean isMapType, boolean isStreamType, java.util.Map<java.lang.String,java.lang.String> toBeImportedTypes, java.util.Map<java.lang.String,java.lang.String> notToBeImportedTypes, java.lang.Boolean isToBeImported, boolean isLiteral, boolean loggingVerbose)TypeVarMatcher(TypeFactory typeFactory, TypeUtils types, Type typeToMatch) -
Uses of TypeFactory in org.mapstruct.ap.internal.model.source
Fields in org.mapstruct.ap.internal.model.source declared as TypeFactory Modifier and Type Field Description private TypeFactoryMethodMatcher.GenericAnalyser. typeFactoryprivate TypeFactoryMethodMatcher. typeFactoryprivate TypeFactorySourceMethod.Builder. typeFactoryprivate TypeFactorySourceMethod. typeFactoryMethods in org.mapstruct.ap.internal.model.source with parameters of type TypeFactory Modifier and Type Method Description voidMappingMethodOptions. applyIgnoreAll(SourceMethod method, TypeFactory typeFactory, FormattingMessager messager)static BeanMappingOptionsBeanMappingOptions. getInstanceOn(BeanMappingGem beanMapping, MapperOptions mapperOptions, javax.lang.model.element.ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils, TypeFactory typeFactory)SourceMethod.BuilderSourceMethod.Builder. setTypeFactory(TypeFactory typeFactory)Constructors in org.mapstruct.ap.internal.model.source with parameters of type TypeFactory Constructor Description GenericAnalyser(TypeFactory typeFactory, TypeUtils typeUtils, Method candidateMethod, java.util.List<Type> sourceTypes, Type targetType)MethodMatcher(TypeUtils typeUtils, TypeFactory typeFactory, SourceMethod candidateMethod) -
Uses of TypeFactory in org.mapstruct.ap.internal.model.source.builtin
Methods in org.mapstruct.ap.internal.model.source.builtin with parameters of type TypeFactory Modifier and Type Method Description private static booleanBuiltInMappingMethods. isJakartaJaxbAvailable(TypeFactory typeFactory)private static booleanBuiltInMappingMethods. isJavaxJaxbAvailable(TypeFactory typeFactory)private static booleanBuiltInMappingMethods. isJodaTimeAvailable(TypeFactory typeFactory)private static booleanBuiltInMappingMethods. isXmlGregorianCalendarAvailable(TypeFactory typeFactory) -
Uses of TypeFactory in org.mapstruct.ap.internal.model.source.selector
Fields in org.mapstruct.ap.internal.model.source.selector declared as TypeFactory Modifier and Type Field Description private TypeFactoryTypeSelector. typeFactoryConstructors in org.mapstruct.ap.internal.model.source.selector with parameters of type TypeFactory Constructor Description MethodSelectors(TypeUtils typeUtils, ElementUtils elementUtils, TypeFactory typeFactory, FormattingMessager messager)TypeSelector(TypeFactory typeFactory, FormattingMessager messager) -
Uses of TypeFactory in org.mapstruct.ap.internal.processor
Fields in org.mapstruct.ap.internal.processor declared as TypeFactory Modifier and Type Field Description private TypeFactoryAnnotationBasedComponentModelProcessor. typeFactoryprivate TypeFactoryDefaultModelElementProcessorContext. typeFactoryprivate TypeFactoryMapperCreationProcessor. typeFactoryprivate TypeFactoryMethodRetrievalProcessor. typeFactoryMethods in org.mapstruct.ap.internal.processor that return TypeFactory Modifier and Type Method Description protected TypeFactoryAnnotationBasedComponentModelProcessor. getTypeFactory()TypeFactoryDefaultModelElementProcessorContext. getTypeFactory()TypeFactoryModelElementProcessor.ProcessorContext. getTypeFactory() -
Uses of TypeFactory in org.mapstruct.ap.internal.processor.creation
Fields in org.mapstruct.ap.internal.processor.creation declared as TypeFactory Modifier and Type Field Description private TypeFactoryMappingResolverImpl. typeFactoryConstructors in org.mapstruct.ap.internal.processor.creation with parameters of type TypeFactory Constructor Description MappingResolverImpl(FormattingMessager messager, ElementUtils elementUtils, TypeUtils typeUtils, TypeFactory typeFactory, java.util.List<Method> sourceModel, java.util.List<MapperReference> mapperReferences, boolean verboseLogging)
-