Uses of Class
org.mapstruct.ap.internal.model.common.Parameter
-
Packages that use Parameter 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.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. -
-
Uses of Parameter in org.mapstruct.ap.internal.conversion
Methods in org.mapstruct.ap.internal.conversion that return Parameter Modifier and Type Method Description Parameter
CreateDecimalFormat. getParameter()
-
Uses of Parameter in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model that return Parameter Modifier and Type Method Description Parameter
ForgedMethod. getMappingTargetParameter()
Parameter
HelperMethod. getMappingTargetParameter()
mapping target parameter mechanism not supported for built-in methodsabstract Parameter
HelperMethod. getParameter()
There's currently only one parameter foreseen instead of a list of parameterParameter
MethodReference. getProvidingParameter()
Parameter
ContainerMappingMethod. getSourceParameter()
Parameter
IterableCreation. getSourceParameter()
Parameter
MapMappingMethod. getSourceParameter()
Parameter
NestedPropertyMappingMethod. getSourceParameter()
Parameter
ValueMappingMethod. getSourceParameter()
Parameter
ForgedMethod. getTargetTypeParameter()
Parameter
HelperMethod. getTargetTypeParameter()
target type parameter mechanism not supported for built-in methodsMethods in org.mapstruct.ap.internal.model that return types with arguments of type Parameter Modifier and Type Method Description List<Parameter>
ForgedMethod. getContextParameters()
List<Parameter>
HelperMethod. getContextParameters()
List<Parameter>
ForgedMethod. getParameters()
List<Parameter>
HelperMethod. getParameters()
List<Parameter>
MappingMethod. getParameters()
List<Parameter>
NestedTargetPropertyMappingHolder. getProcessedSourceParameters()
List<Parameter>
ForgedMethod. getSourceParameters()
List<Parameter>
HelperMethod. getSourceParameters()
List<Parameter>
MappingMethod. getSourceParameters()
List<Parameter>
MethodReference. getSourceParameters()
List<Parameter>
BeanMappingMethod. getSourceParametersNeedingPresenceCheck()
List<Parameter>
BeanMappingMethod. getSourceParametersNotNeedingPresenceCheck()
Method parameters in org.mapstruct.ap.internal.model with type arguments of type Parameter Modifier and Type Method Description static ForgedMethod
ForgedMethod. forPropertyMapping(String name, Type sourceType, Type returnType, List<Parameter> parameters, Method basedOn, ForgedMethodHistory history, MappingReferences mappingReferences, boolean forgedNameBased)
Creates a new forged method for mapping a bean property to a propertyConstructors in org.mapstruct.ap.internal.model with parameters of type Parameter Constructor Description MethodReference(Method method, MapperReference declaringMapper, Parameter providingParameter, List<ParameterBinding> parameterBindings)
Creates a new reference to the given method.Constructor parameters in org.mapstruct.ap.internal.model with type arguments of type Parameter Constructor Description MappingMethod(Method method, List<Parameter> parameters)
MappingMethod(Method method, List<Parameter> parameters, Collection<String> existingVariableNames, List<LifecycleCallbackMethodReference> beforeMappingReferences, List<LifecycleCallbackMethodReference> afterMappingReferences)
NestedTargetPropertyMappingHolder(List<Parameter> processedSourceParameters, Set<String> handledTargets, List<PropertyMapping> propertyMappings, Map<String,Set<MappingReference>> unprocessedDefinedTarget, boolean errorOccurred)
-
Uses of Parameter in org.mapstruct.ap.internal.model.beanmapping
Methods in org.mapstruct.ap.internal.model.beanmapping that return Parameter Modifier and Type Method Description Parameter
AbstractReference. getParameter()
Methods in org.mapstruct.ap.internal.model.beanmapping with parameters of type Parameter Modifier and Type Method Description SourceReference.BuilderFromProperty
SourceReference.BuilderFromProperty. sourceParameter(Parameter sourceParameter)
SourceReference.BuilderFromSourceReference
SourceReference.BuilderFromSourceReference. sourceParameter(Parameter sourceParameter)
Constructors in org.mapstruct.ap.internal.model.beanmapping with parameters of type Parameter Constructor Description AbstractReference(Parameter sourceParameter, List<PropertyEntry> sourcePropertyEntries, boolean isValid)
TargetReference(Parameter parameter, List<String> propertyEntries)
TargetReference(Parameter parameter, List<String> propertyEntries, List<String> pathProperties)
-
Uses of Parameter in org.mapstruct.ap.internal.model.common
Methods in org.mapstruct.ap.internal.model.common that return Parameter Modifier and Type Method Description static Parameter
Parameter. forElementAndType(VariableElement element, Type parameterType, boolean isVarArgs)
static Parameter
Parameter. forForgedMappingTarget(Type parameterType)
static Parameter
Parameter. getMappingTargetParameter(List<Parameter> parameters)
Parameter
TypeFactory. getSingleParameter(DeclaredType includingType, Accessor method)
static Parameter
Parameter. getSourceParameter(List<Parameter> parameters, String sourceParameterName)
static Parameter
Parameter. getSourcePropertyNameParameter(List<Parameter> parameters)
static Parameter
Parameter. getTargetPropertyNameParameter(List<Parameter> parameters)
static Parameter
Parameter. getTargetTypeParameter(List<Parameter> parameters)
Methods in org.mapstruct.ap.internal.model.common that return types with arguments of type Parameter Modifier and Type Method Description static List<Parameter>
Parameter. getContextParameters(List<Parameter> parameters)
List<Parameter>
TypeFactory. getParameters(DeclaredType includingType, ExecutableElement method)
List<Parameter>
TypeFactory. getParameters(DeclaredType includingType, Accessor accessor)
List<Parameter>
TypeFactory. getParameters(ExecutableType methodType, ExecutableElement method)
static List<Parameter>
Parameter. getSourceParameters(List<Parameter> parameters)
Methods in org.mapstruct.ap.internal.model.common with parameters of type Parameter Modifier and Type Method Description static ParameterBinding
ParameterBinding. fromParameter(Parameter parameter)
Method parameters in org.mapstruct.ap.internal.model.common with type arguments of type Parameter Modifier and Type Method Description static List<ParameterBinding>
ParameterBinding. fromParameters(List<Parameter> parameters)
static List<Parameter>
Parameter. getContextParameters(List<Parameter> parameters)
static Parameter
Parameter. getMappingTargetParameter(List<Parameter> parameters)
static Parameter
Parameter. getSourceParameter(List<Parameter> parameters, String sourceParameterName)
static List<Parameter>
Parameter. getSourceParameters(List<Parameter> parameters)
static Parameter
Parameter. getSourcePropertyNameParameter(List<Parameter> parameters)
static Parameter
Parameter. getTargetPropertyNameParameter(List<Parameter> parameters)
static Parameter
Parameter. getTargetTypeParameter(List<Parameter> parameters)
-
Uses of Parameter in org.mapstruct.ap.internal.model.source
Methods in org.mapstruct.ap.internal.model.source that return Parameter Modifier and Type Method Description Parameter
Method. getMappingTargetParameter()
Returns the parameter designated as mapping target (if present)MappingTarget
Parameter
SourceMethod. getMappingTargetParameter()
Parameter
ParameterProvidedMethods. getParameterForProvidedMethod(Method method)
Parameter
SourceMethod. getSourcePropertyNameParameter()
Parameter
SourceMethod. getTargetPropertyNameParameter()
Parameter
Method. getTargetTypeParameter()
Returns the parameter designated as target type (if present)TargetType
Parameter
SourceMethod. getTargetTypeParameter()
Methods in org.mapstruct.ap.internal.model.source that return types with arguments of type Parameter Modifier and Type Method Description List<Parameter>
Method. getContextParameters()
returns the list of mapping context parameters, i.e. those parameters that are annotated withContext
.List<Parameter>
SourceMethod. getContextParameters()
List<Parameter>
Method. getParameters()
In contrast toMethod.getSourceParameters()
this method returns all parametersList<Parameter>
SourceMethod. getParameters()
List<Parameter>
Method. getSourceParameters()
returns the list of 'true' source parameters excluding the parameter(s) that are designated as target, target type or context parameter.List<Parameter>
SourceMethod. getSourceParameters()
Methods in org.mapstruct.ap.internal.model.source with parameters of type Parameter Modifier and Type Method Description void
ParameterProvidedMethods.Builder. addMethodsForParameter(Parameter param, List<SourceMethod> methods)
Method parameters in org.mapstruct.ap.internal.model.source with type arguments of type Parameter Modifier and Type Method Description static void
SubclassMappingOptions. addInstance(org.mapstruct.ap.internal.gem.SubclassMappingGem subclassMapping, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<SubclassMappingOptions> mappings, List<Parameter> sourceParameters, Type resultType, SubclassValidator subclassValidator)
static void
SubclassMappingOptions. addInstances(org.mapstruct.ap.internal.gem.SubclassMappingsGem gem, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<SubclassMappingOptions> mappings, List<Parameter> sourceParameters, Type resultType, SubclassValidator subclassValidator)
static boolean
SourceMethod. containsTargetTypeParameter(List<Parameter> parameters)
List<SourceMethod>
ParameterProvidedMethods. getAllProvidedMethodsInParameterOrder(List<Parameter> orderedParameters)
static ConditionOptions
ConditionOptions. getInstanceOn(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
ConditionOptions. hasValidStrategyForProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
ConditionOptions. hasValidStrategyForSourceProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
ConditionOptions. isValid(org.mapstruct.ap.internal.gem.ConditionStrategyGem strategy, org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
SourceMethod.Builder
SourceMethod.Builder. setParameters(List<Parameter> parameters)
-
Uses of Parameter in org.mapstruct.ap.internal.model.source.builtin
Methods in org.mapstruct.ap.internal.model.source.builtin that return Parameter Modifier and Type Method Description Parameter
BuiltInMethod. getMappingTargetParameter()
mapping target parameter mechanism not supported for built-in methodsabstract Parameter
BuiltInMethod. getParameter()
There's currently only one parameter foreseen instead of a list of parameterParameter
CalendarToXmlGregorianCalendar. getParameter()
Parameter
CalendarToZonedDateTime. getParameter()
Parameter
DateToXmlGregorianCalendar. getParameter()
Parameter
JodaDateTimeToXmlGregorianCalendar. getParameter()
Parameter
JodaLocalDateTimeToXmlGregorianCalendar. getParameter()
Parameter
JodaLocalDateToXmlGregorianCalendar. getParameter()
Parameter
JodaLocalTimeToXmlGregorianCalendar. getParameter()
Parameter
LocalDateTimeToXmlGregorianCalendar. getParameter()
Parameter
LocalDateToXmlGregorianCalendar. getParameter()
Parameter
StringToXmlGregorianCalendar. getParameter()
Parameter
XmlGregorianCalendarToCalendar. getParameter()
Parameter
XmlGregorianCalendarToDate. getParameter()
Parameter
XmlGregorianCalendarToJodaDateTime. getParameter()
Parameter
XmlGregorianCalendarToJodaLocalDate. getParameter()
Parameter
XmlGregorianCalendarToJodaLocalDateTime. getParameter()
Parameter
XmlGregorianCalendarToJodaLocalTime. getParameter()
Parameter
XmlGregorianCalendarToLocalDate. getParameter()
Parameter
XmlGregorianCalendarToLocalDateTime. getParameter()
Parameter
XmlGregorianCalendarToString. getParameter()
Parameter
ZonedDateTimeToCalendar. getParameter()
Parameter
ZonedDateTimeToXmlGregorianCalendar. getParameter()
Parameter
BuiltInMethod. getTargetTypeParameter()
target type parameter mechanism not supported for built-in methodsMethods in org.mapstruct.ap.internal.model.source.builtin that return types with arguments of type Parameter Modifier and Type Method Description List<Parameter>
BuiltInMethod. getContextParameters()
List<Parameter>
BuiltInMethod. getParameters()
List<Parameter>
BuiltInMethod. getSourceParameters()
-
Uses of Parameter in org.mapstruct.ap.internal.model.source.selector
Methods in org.mapstruct.ap.internal.model.source.selector with parameters of type Parameter Modifier and Type Method Description static SelectionContext
SelectionContext. forSourceParameterPresenceCheckMethods(Method mappingMethod, SelectionParameters selectionParameters, Parameter sourceParameter, TypeFactory typeFactory)
-