129 Commits

Author SHA1 Message Date
Andreas Gudian
3e81651455 Minor formatting fixes of generated code 2014-12-28 21:13:09 +01:00
sjaakd
08cf60e46a #108 Aligning Array and Itterable mapping. Added ArrayCopyWrapper. 2014-12-28 20:52:01 +01:00
sjaakd
9b8076eff3 #374 non-compilable code for @NullValueMapping.RETURN_DEFAULT in combination with @MappingTarget 2014-12-13 17:53:16 +01:00
sjaakd
c551a2d27d #373 Flattening and simplifying generated forged method 2014-12-13 17:47:18 +01:00
sjaakd
1d9372a45b #375 safe variable for parameter in forged methods 2014-12-08 20:04:13 +01:00
sjaakd
403995af9a #361 returning mutable objects iso immutable objects when RETURN_DEFAULT 2014-11-26 23:01:20 +01:00
sjaakd
27ad78d524 #295 NullValueMapping for MapMapping on mapping method level 2014-11-24 21:13:05 +01:00
sjaakd
cf27f45f68 #295 Avoid using fully qualified names for local variables 2014-11-24 21:11:57 +01:00
sjaakd
94d8158bca #295 NullValueMapping for IterableMapping on mapping method level 2014-11-24 21:11:14 +01:00
sjaakd
24dc73765f #295 NullValueMapping for BeanMapping on mapping method level 2014-11-24 21:09:59 +01:00
sjaakd
7948acf630 #348 Mapping parameters based on name when other mappings fail 2014-11-23 22:00:07 +01:00
sjaakd
cda3ffc2f5 #65 support for nested properties 2014-11-04 21:13:19 +01:00
sjaakd
d42216ee4f #302 refactoring of MappingCreationProcessor: using Builders to address smaller concerns 2014-10-11 11:16:37 +02:00
sjaakd
5cd90ae6cf #307 fix non used imports in adder functionality 2014-10-04 11:27:34 +02:00
sjaakd
7472f5e946 #3 and #4 automatically generated iterable- and map-mappings 2014-08-16 20:06:20 +02:00
Andreas Gudian
6093f525ed #121 adjust formatting of builtin methods 2014-07-29 10:56:56 +02:00
Timo E aus E
6cd96fcb6f #121 support for converting java 8 dates and times to calendar and date 2014-07-29 10:45:54 +02:00
sjaakd
b5e18b54fc #255 avoid empty if check due to the introduction of constants in bean mapping 2014-07-06 11:16:32 +02:00
sjaakd
cd1037a663 #227 removing the new collection / map implementation from the addAll methods 2014-06-22 22:54:20 +02:00
sjaakd
6eed953fdf #227 small improvement, removing constructor argument from GetterCollectionOrMapWrapper 2014-06-22 20:54:39 +02:00
sjaakd
acfca6235d #207 adder method support for target collections and unit test 2014-06-19 21:42:02 +02:00
sjaakd
6d682c5118 #214 addressing superfluous NPE checks and adding NPE rudimentary unit tests 2014-06-18 22:02:28 +02:00
sjaakd
e701801ec5 #187 introducing constant mapping 2014-06-09 14:45:01 +02:00
sjaakd
51e33cb343 #198 fixing comments @agudian and applying throws clause to all MappingMethods 2014-04-21 12:11:08 +02:00
sjaakd
0ed14cd691 #198 fixed, exceptions thrown by used Mappers aren't properly handled in the generated code 2014-04-19 23:29:25 +02:00
sjaakd
649d48b8c4 #200 fixing comments @agudian 2014-04-18 12:51:40 +02:00
sjaakd
3e7e2e0443 #200 renaming Decorator to Wrapper, Adding Javadoc, Factory to FactoryMethod, cleanup 2014-04-15 21:42:23 +02:00
sjaakd
d412fd3e83 #200 refactoring model, common interface for SimpleAssignment, TypeConversion and MethodReference, introducing decorators 2014-04-14 21:47:18 +02:00
sjaakd
01e918b3e0 #157 introduction of conversionY( methodX ( parameter ) ) 2014-04-14 15:06:11 +02:00
sjaakd
23f3d4a3c1 #157 accomodating for conversionY( methodX ( parameter ) ) 2014-04-14 15:06:11 +02:00
sjaakd
3c58551649 #157 implementing mapping methodY( conversionX ( parameter ) ) 2014-04-14 13:04:31 +02:00
sjaakd
9c17909fd6 #157 renaming ParameterAssignment in the more suitable TargetAssignment, creating package creation in processor for creation helpers, refactor MappingResolver 2014-04-14 13:04:31 +02:00
sjaakd
fbd06315a0 #157 refactoring, adding ParameterAssignment Freemarker template and using it. 2014-04-14 12:56:19 +02:00
Andreas Gudian
c051741824 #156 correctly handle imports / fully qualified names for @TargetType class literals 2014-04-13 12:59:02 +02:00
Andreas Gudian
e5b9ee2cb1 #178 avoid unused imports in property-mappings 2014-04-13 12:59:02 +02:00
Gunnar Morling
c374f7c818 #191 Adding Christian to copyright.txt 2014-04-05 18:26:53 +02:00
Christian Schuster
9711d5615e #191 extend delegate template to avoid duplicate mapper instantiation 2014-04-04 21:18:11 +02:00
Gunnar Morling
e0da882540 #163 Adding support for decorators 2014-03-05 00:50:52 +01:00
Gunnar Morling
427cc16390 #163 Preparations for generating other top-level types then mappers themselves 2014-03-05 00:50:52 +01:00
Gunnar Morling
ab7641731f #153 Formatting of generated code 2014-03-04 00:23:30 +01:00
Andreas Gudian
84902318f9 #153 Use clear() / addAll(..) for collection properties in @MappingTarget mappings 2014-03-02 23:19:03 +01:00
Andreas Gudian
4372e726ee #136 Introduce @TargetType to pass the target type of a custom property mapping method or factory method as parameter to the method 2014-02-28 22:40:53 +01:00
sjaakd
27c85d8f97 #134 adding nested method match functionality including UT after merge with #135 2014-02-27 23:11:11 +01:00
sjaakd
093019b5d9 Merge branch '146' of github.com:gunnarmorling/mapstruct into gunnarmorling_146 2014-02-26 07:28:42 +01:00
Gunnar Morling
a6bb427d86 #146 Making sure result type of bean mapping method and exception types from conversions are properly referenced if they are not imported 2014-02-26 01:45:39 +01:00
Gunnar Morling
f0f3335e28 #128 Adding support for enum mapping methods 2014-02-23 17:40:19 +01:00
Gunnar Morling
52ccedb0e1 #120 Moving built-in methods to o.m.a.model.source.builtin 2014-02-22 23:07:59 +01:00
Gunnar Morling
bc5dda82f8 #120 Making built-in methods null-safe 2014-02-22 23:07:30 +01:00
Gunnar Morling
47ecc23fa0 #120 Propagate built-in methods as MappingMethod implementation to the Mapper in order to avoid the need for specific handling in the template 2014-02-22 23:06:53 +01:00
sjaakd
08b6008ed1 #120, solving cyclic packaging dependencies, Moved Context (as inner class) to ConversionContext in model.common, corrected BuildIn to BuiltIn, all requested built-in methods added 2014-02-22 22:56:47 +01:00