Remo
35b8972d76
#824 Target Bean Factory
...
Introduced @ObjectFactory annotation to distinguish between factory and
mapping methods. Until now this was decided based on the lack of
parameters. @ObjectFactory gives a factory access to source object by
defining them as parameters.
2016-12-01 10:38:37 +01:00
Filip Hrisafov
980acba2ac
#971 Make sure that an Iterable or Map MapingMethod are equal if their source parameters are from the same type
2016-11-30 01:37:39 +01:00
sjaakd
4c4a9ea934
#954 cleanup
2016-11-14 22:49:47 +01:00
sjaakd
9186978e1f
#954 Explicit set to null NOT for NVCS.ALWAYS and presence-checkers
2016-11-14 22:49:31 +01:00
sjaakd
48181ae09e
#913 New property mapping collection handling, unit test extension
2016-11-14 22:49:08 +01:00
sjaakd
71a6ef4836
#955 Import type param type when call to upd. method for coll.impl type
2016-11-14 22:28:16 +01:00
sjaakd
1fa0c4aa3b
#913 New property mapping collection handling
2016-11-06 20:48:10 +01:00
Andreas Gudian
4832369148
#892 If multiple setters exist, don't override the setter if it doesn't match the property getters type.
2016-11-02 22:27:59 +01:00
sjaakd
c105630379
#689 Moving test to right spot and making it Locale independent.
2016-10-25 21:48:08 +02:00
sjaakd
a1131e68c9
#689 Joda LocalTime to XmlGregorianCalendar built in and vice versa
2016-10-25 21:48:08 +02:00
sjaakd
aec5922bd0
#689 Joda LocalDate to XmlGregorianCalendar built in and vice versa
2016-10-25 21:48:08 +02:00
sjaakd
e43b00d29c
#689 Joda LocalDateTime to XmlGregorianCalendar built in and vice versa
2016-10-25 21:48:08 +02:00
sjaakd
13395f5958
#689 Joda DateTime to XmlGregorianCalendar built in and vice versa
2016-10-25 21:48:08 +02:00
sjaakd
b653c6b464
#931 nested forged methods return wrapped type when target is an object
2016-10-23 22:23:57 +02:00
Gunnar Morling
c64919829a
#852 Adding explicit conversion for LocalDate <> XMLGregorianCalendar
2016-10-23 21:00:57 +02:00
Peter Larson
e13696172e
#852 Expanding converters to cover java 8 LocalDate to java.util.Date
2016-10-23 21:00:47 +02:00
Andreas Gudian
d94d5857ce
#919 Fix compilation error in map-mapping methods with non-generic maps as source
2016-10-10 20:04:44 +02:00
Gunnar Morling
7b0079c6be
#915 Adding debug information to class files created during tests
2016-09-29 22:24:18 +02:00
Gunnar Morling
2bbc733932
#858 Deleting unused class
2016-09-29 19:20:14 +02:00
Andreas Gudian
7bd1ed6180
#909 Avoid using 'values' as parameter name to work around a supsected issue in Freemarker.
2016-09-26 22:46:05 +02:00
Andreas Gudian
f822000f92
#853 Minor adjustments after review
2016-09-21 22:42:59 +02:00
stefan.may
1be3c4dbaa
#853 Enable support for Iterable / Map classes which are not generic, like they are generated by JAXB (e.g. public class StringList extends List<String>)
2016-09-21 22:42:58 +02:00
Gunnar Morling
9753fdc17a
#765 Omitting "return" key word when returning from decorated void method
2016-09-21 22:26:43 +02:00
Filip Hrisafov
5fd0c3e3d4
remove builtin methods; remove test which is not needed anymore
2016-09-21 19:55:20 +02:00
Filip Hrisafov
c5dc2ccb92
use SimpleConversion for java.sql mappings
2016-09-21 19:55:20 +02:00
Filip Hrisafov
f88fd6ece9
#858 : Add built in methods for java.sql.Time, java.sql.Timestamp and java.sql.Date
2016-09-21 19:55:20 +02:00
Andreas Gudian
5927431791
#895 Fix generating forged iterable methods for mapping multi-dimensional Array types
2016-09-17 11:58:27 +02:00
sjaakd
750af10900
#891 Implementation and unit test
2016-09-16 23:05:37 +02:00
sjaakd
c8a9592bc9
#707 Automatic generation of iterable method if element mapping method(s) are qualified
2016-09-06 21:51:52 +02:00
sjaakd
9996fc66ab
#878 disable AcessorNamingStrategy#getCollectionGetterName from SPI
2016-09-05 21:28:14 +02:00
Andreas Gudian
e57f4c9e5c
Rename o.m.a.i.option.ReportingPolicy to o.m.a.i.prism.ReportingPolicyPrism and add missing prism enum tests.
2016-09-04 12:32:22 +02:00
Andreas Gudian
8071723bae
#880 Fix override behaviour for componentModel and unmappedTargetPolicy.
2016-09-02 23:17:25 +02:00
sjaakd
c73d007fc8
#865 Collection NPE check for a calling update method.
2016-08-31 22:29:45 +02:00
sjaakd
ccb0f34575
#849 Missing imports for generic type parameters on Iterable and Maps
2016-08-30 22:56:51 +02:00
sjaakd
e793853fc8
#843 Inefficient code generated when using NullValueCheckStrategy.ALWAYS icw nested source properties.
2016-08-30 22:37:33 +02:00
sjaakd
a5a82cf5f1
#700 Fixing enum constants and adding unit test.
2016-08-30 21:55:21 +02:00
Filip Hrisafov
cf88cf9e92
#860 switch to using assertj instead of FEST assertions
2016-08-27 13:10:42 +02:00
Andreas Gudian
126623e626
#855 Fix property order when using dependsOn
2016-08-24 22:19:18 +02:00
Markus Heberling
5d0bc08e2e
#855 Show incorrect ordering of properties
2016-08-24 22:17:41 +02:00
sjaakd
75021ada1b
#846 Exclude updates methods from suitable constructor check
2016-08-13 22:46:31 +02:00
sjaakd
dd5ddc854b
#836 removing reverse mapping parameter check.
2016-07-21 11:41:55 +02:00
sjaakd
3d43d022f4
#838 check for suitable constructors when reversing
2016-07-21 10:58:14 +02:00
sjaakd
70ba92b229
#389 Nested target properties
2016-07-20 22:00:21 +02:00
Sjaak Derksen
80383dd122
#833 specializing missing prop message for non existing write accessor ( #834 )
2016-07-17 17:00:42 +02:00
sjaakd
23ebd273c8
#669 Documentation update for source presence checker and nullValueCheckStrategy
2016-07-06 23:11:04 +02:00
sjaakd
e725b9a2c6
#669 Making 'haxXYZ' the default presenceChecker
2016-07-06 20:43:36 +02:00
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
051177e409
#825 Add @WithServiceImplementation annotation in testutil to register SPI implementations in processor tests.
2016-07-05 20:51:24 +02:00
sjaakd
13dbc3cccf
#212 reproducer
2016-06-23 22:48:41 +02:00