113 Commits

Author SHA1 Message Date
sjaakd
b1f03689d9 #669 rework into sourcepresencecheck SPI and nullvaluecheckstrategy 2016-07-05 22:50:10 +02:00
seanjob
1af4441d2d #669 ispresentcheck and NULL check implementation 2016-07-05 22:50:10 +02:00
Andreas Gudian
b9bccdb225 #805 use basic ASCII chars in the javadoc ASCII art tables 2016-06-29 22:14:23 +02:00
sjaakd
3700052cc6 #679 Adding testcases, helpermethods for decimalconversion, doc update 2016-06-15 23:34:48 +02:00
cliedeman
607d0fd6f0 Implemented Feature from Issue #679: Support of numberFormat for Number to String mapping 2016-06-07 22:16:04 +02:00
sjaakd
d59873d923 Fixing some general javadoc issues. 2016-03-15 22:20:10 +01:00
sjaakd
ae4d0f77e1 #749 Introduction of @ValueMapping, @ValueMappings 2016-03-15 21:19:55 +01:00
Gunnar Morling
5e88dae8ce #750 Further expanding comment 2016-02-20 11:42:47 +01:00
sjaakd
bb1ccac434 #750 Introducing the @Named annotation 2016-02-16 21:10:30 +01:00
Gunnar Morling
34aceff5f8 #723 Updating year in license headers 2016-01-16 18:00:09 +01:00
Andreas Gudian
2a385c0ec8 #600 Improve generated assignment code when using default-values, enhance javadoc a little and remove unused attribute in PropertyMapping 2015-08-12 23:58:56 +02:00
luxmeter
964f676af6 #600 added defaultValue feature 2015-08-12 23:58:56 +02:00
Andreas Gudian
e31296d7f9 #494 Fix javadoc errors popping up during the build 2015-05-14 23:13:49 +02:00
Gunnar Morling
2d7ab089ff #304 Allowing to configure dependencies between properties via @Mapping#dependsOn() 2015-03-04 00:32:33 +01:00
Andreas Gudian
ea73669096 #168 Change retention of method-level annotations to CLASS, as they now need to be read from other classes as well 2015-02-25 14:50:39 +01:00
sjaakd
adcc89b184 #433 introduce resultType in @Mapping 2015-01-27 19:48:12 +01:00
Gunnar Morling
483b88c6d2 #271 Improving JavaDocs for @Mapping#expression() 2015-01-25 11:26:48 +01:00
Gunnar Morling
13f9a5027a #213 Updating license header 2015-01-07 20:11:59 +01:00
sjaakd
7948acf630 #348 Mapping parameters based on name when other mappings fail 2014-11-23 22:00:07 +01:00
Gunnar Morling
fc1eee0ae2 #65 Adding note on nested properties to docs of @Mapping#source() 2014-11-05 22:53:02 +01:00
Gunnar Morling
27bc599bca #330 Making target() mandatory 2014-10-25 12:10:53 +02:00
sjaakd
69beb9a6b4 #268 introduction of qualifiers 2014-09-26 20:38:53 +02:00
Gunnar Morling
ac7eb61c87 #247 Re-enabling Doclint; Fixing JavaDoc errors 2014-06-28 12:39:54 +02:00
Gunnar Morling
1c18516793 #72 Adding Mapping#ignore() to exclude specified properties from mapping 2014-06-27 00:20:26 +02:00
sjaakd
b41aa588a1 #235 java expressions and unit test, simplify getconstantmapping, reorg unit test 2014-06-25 23:21:20 +02:00
sjaakd
87f7f55539 #113 renaming mapping attribute expression into constant, preparing for other expressions. 2014-06-25 23:21:19 +02:00
sjaakd
acfca6235d #207 adder method support for target collections and unit test 2014-06-19 21:42:02 +02:00
Gunnar Morling
75ef1f9f92 #187 Improving JavaDoc, adding new attribute to JDK 8 version of @Mapping 2014-06-09 15:30:27 +02:00
sjaakd
e701801ec5 #187 introducing constant mapping 2014-06-09 14:45:01 +02:00
Christian Schuster
64d5cb2799 #169 add JDK-based overlays to support repeatable Mapping annotation 2014-05-25 14:35:40 +02:00
Christian Schuster
afb16d1fc1 #169 make animal-sniffer-maven-plugin work with Java 8 byte code, change versions of integration test dependencies 2014-05-25 14:32:53 +02:00
Andreas Gudian
7e9aab7cb4 #215 change RetentionPolicy to CLASS for @MapperConfig 2014-05-17 14:09:23 +02:00
Andreas Gudian
a41cad17bd #140, #132 - create a JUnit based test runner that is able to replace the test classloader correctly and is safe for parallel execution of test classes and methods
- migrate all tests to JUnit and remove testNG dependencies
2014-04-06 18:50:37 +02:00
Gunnar Morling
da1050ab34 #102 JavaDoc 2014-04-06 12:03:19 +02:00
sjaakd
af9074ce13 #102 addressing some comments (config iso mapperConfig, removing TYPE.PACKAGE from annotation, adding class javadoc, renaming MapperSettings to more logical MapperConfig) 2014-04-06 11:39:21 +02:00
sjaakd
1eb95e7115 #102 fixing javadoc 2014-03-30 10:44:30 +02:00
sjaakd
c2138f2b8e #102 sharing mapper configuration and unit test 2014-03-30 10:44:30 +02:00
Gunnar Morling
2b633211dd #170 Specifying retention policy for all annotation types 2014-03-11 22:44:13 +01:00
Gunnar Morling
e0da882540 #163 Adding support for decorators 2014-03-05 00:50:52 +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
Gunnar Morling
f0f3335e28 #128 Adding support for enum mapping methods 2014-02-23 17:40:19 +01:00
Gunnar Morling
3c8f969573 #86 Updating license header 2014-01-12 19:48:08 +01:00
Gunnar Morling
c2a7853e4c #52 Moving Mappers class to package org.mapstruct.factory 2013-08-16 19:11:46 +02:00
Andreas Gudian
466a640ced #19 Map into existing instances.
- Either defined explicitly with @MappingTarget, or implicitly as last parameter in a void method.
2013-07-16 23:09:57 +02:00
Gunnar Morling
ea436e061f #44 Adding support for specification of date formats in Map mapping methods 2013-07-14 22:31:47 +02:00
Andreas Gudian
a265c14d39 #49 Add componentModel "jsr330"
o Refactor the other component model implementations to reduce code-duplication
2013-07-11 21:50:44 +02:00
Andreas Gudian
e6869f20f1 #47 Support Spring as component model
o Add processor option to set a default component model
2013-07-09 23:42:50 +02:00
Gunnar Morling
9dd8c179e3 #26 Mapping between String iterables and Date iterables 2013-07-07 14:45:51 +02:00
Gunnar Morling
abba4fb716 #26 Adding support for mappings between Date and String, optionally applying a format string 2013-07-07 14:45:47 +02:00
Gunnar Morling
502780c441 #32 Support for CDI-based mapper implementations 2013-06-29 13:39:21 +02:00