Uses of Class
org.mapstruct.ap.internal.model.MethodReference
-
Packages that use MethodReference Package Description org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc. -
-
Uses of MethodReference in org.mapstruct.ap.internal.model
Subclasses of MethodReference in org.mapstruct.ap.internal.model Modifier and Type Class Description classLifecycleCallbackMethodReferenceRepresents a reference to a method that is annotated with@BeforeMappingor@AfterMapping.Fields in org.mapstruct.ap.internal.model declared as MethodReference Modifier and Type Field Description private MethodReferenceBeanMappingMethod.Builder. factoryMethodprivate MethodReferenceIterableCreation. factoryMethodprivate MethodReferenceNormalTypeMappingMethod. factoryMethodprivate MethodReferenceBeanMappingMethod. finalizerMethodprotected MethodReferenceMethodReferencePresenceCheck. methodReferenceFields in org.mapstruct.ap.internal.model with type parameters of type MethodReference Modifier and Type Field Description private java.util.List<MethodReference>MethodReference. methodsToChainMethods in org.mapstruct.ap.internal.model that return MethodReference Modifier and Type Method Description static MethodReferenceMethodReference. forBuiltInMethod(BuiltInMethod method, ConversionContext contextParam)static MethodReferenceMethodReference. forConstructorInvocation(Type type, java.util.List<ParameterBinding> parameterBindings)static MethodReferenceMethodReference. forForgedMethod(Method method, java.util.List<ParameterBinding> parameterBindings)static MethodReferenceMethodReference. forMapperReference(Method method, MapperReference declaringMapper, java.util.List<ParameterBinding> parameterBindings)static MethodReferenceMethodReference. forMethodCall(java.lang.String methodName)static MethodReferenceMethodReference. forMethodChaining(MethodReference... references)static MethodReferenceMethodReference. forParameterProvidedMethod(Method method, Parameter providingParameter, java.util.List<ParameterBinding> parameterBindings)static MethodReferenceMethodReference. forStaticBuilder(java.lang.String builderCreationMethod, Type definingType)static MethodReferenceObjectFactoryMethodResolver. getBuilderFactoryMethod(Type typeToBuild, BuilderType builder)static MethodReferenceObjectFactoryMethodResolver. getBuilderFactoryMethod(Method method, BuilderType builder)static MethodReferenceBuilderFinisherMethodResolver. getBuilderFinisherMethod(Method method, BuilderType builderType, MappingBuilderContext ctx)MethodReferenceIterableCreation. getFactoryMethod()MethodReferenceNormalTypeMappingMethod. getFactoryMethod()static MethodReferenceObjectFactoryMethodResolver. getFactoryMethod(Method method, Type alternativeTarget, SelectionParameters selectionParameters, MappingBuilderContext ctx)returns a no arg factory methodstatic MethodReferenceObjectFactoryMethodResolver. getFactoryMethod(Method method, SelectionParameters selectionParameters, MappingBuilderContext ctx)returns a no arg factory methodstatic MethodReferenceObjectFactoryMethodResolver. getFactoryMethodReference(Method method, SelectedMethod<SourceMethod> matchingFactoryMethod, MappingBuilderContext ctx)private MethodReferenceBeanMappingMethod.Builder. getFinalizerMethod()MethodReferenceBeanMappingMethod. getFinalizerMethod()MethodReferenceMethodReferencePresenceCheck. getMethodReference()private static MethodReferencePresenceCheckMethodResolver. getPresenceCheckMethodReference(Method method, SelectedMethod<SourceMethod> matchingMethod, MappingBuilderContext ctx)Methods in org.mapstruct.ap.internal.model that return types with arguments of type MethodReference Modifier and Type Method Description java.util.List<MethodReference>MethodReference. getMethodsToChain()Methods in org.mapstruct.ap.internal.model with parameters of type MethodReference Modifier and Type Method Description static MethodReferenceMethodReference. forMethodChaining(MethodReference... references)protected abstract MContainerMappingMethodBuilder. instantiateMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingMethods, java.util.List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)protected IterableMappingMethodIterableMappingMethod.Builder. instantiateMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingMethods, java.util.List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)protected StreamMappingMethodStreamMappingMethod.Builder. instantiateMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment assignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingMethods, java.util.List<LifecycleCallbackMethodReference> afterMappingMethods, SelectionParameters selectionParameters)Constructors in org.mapstruct.ap.internal.model with parameters of type MethodReference Constructor Description BeanMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariableNames, java.util.List<PropertyMapping> propertyMappings, MethodReference factoryMethod, boolean mapNullToDefault, Type returnTypeToConstruct, BuilderType returnTypeBuilder, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences, MethodReference finalizerMethod, MappingReferences mappingReferences, java.util.List<SubclassMapping> subclassMappings)ContainerMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment parameterAssignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences, SelectionParameters selectionParameters)IterableCreation(Type resultType, Parameter sourceParameter, MethodReference factoryMethod)IterableMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment parameterAssignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences, SelectionParameters selectionParameters)MapMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariableNames, Assignment keyAssignment, Assignment valueAssignment, MethodReference factoryMethod, boolean mapNullToDefault, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences)MethodReference(MethodReference... references)MethodReferencePresenceCheck(MethodReference methodReference)NormalTypeMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariableNames, MethodReference factoryMethod, boolean mapNullToDefault, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences)StreamMappingMethod(Method method, java.util.Collection<java.lang.String> existingVariables, Assignment parameterAssignment, MethodReference factoryMethod, boolean mapNullToDefault, java.lang.String loopVariableName, java.util.List<LifecycleCallbackMethodReference> beforeMappingReferences, java.util.List<LifecycleCallbackMethodReference> afterMappingReferences, SelectionParameters selectionParameters, java.util.Set<Type> helperImports)
-