public class MappingResolver
extends java.lang.Object
| Constructor and Description |
|---|
MappingResolver(javax.annotation.processing.Messager messager,
TypeFactory typeFactory,
javax.lang.model.util.Elements elementUtils,
javax.lang.model.util.Types typeUtils) |
| Modifier and Type | Method and Description |
|---|---|
Assignment |
getTargetAssignment(SourceMethod mappingMethod,
java.lang.String mappedElement,
java.util.List<MapperReference> mapperReferences,
java.util.List<SourceMethod> methods,
Type sourceType,
Type targetType,
java.lang.String targetPropertyName,
java.lang.String dateFormat,
java.lang.String sourceReference)
returns a parameter assignment
|
java.util.Set<VirtualMappingMethod> |
getVirtualMethodsToGenerate() |
public MappingResolver(javax.annotation.processing.Messager messager,
TypeFactory typeFactory,
javax.lang.model.util.Elements elementUtils,
javax.lang.model.util.Types typeUtils)
public Assignment getTargetAssignment(SourceMethod mappingMethod, java.lang.String mappedElement, java.util.List<MapperReference> mapperReferences, java.util.List<SourceMethod> methods, Type sourceType, Type targetType, java.lang.String targetPropertyName, java.lang.String dateFormat, java.lang.String sourceReference)
mappingMethod - target mapping methodmappedElement - used for error messagesmapperReferences - list of references to mappermethods - list of candidate methodssourceType - parameter to matchtargetType - return type to matchtargetPropertyName - name of the target propertydateFormat - used for formatting dates in build in methods that need context informationsourceReference - call to source type as stringpublic java.util.Set<VirtualMappingMethod> getVirtualMethodsToGenerate()
Copyright © 2012-2014. All Rights Reserved.