Hi folks, this is my approach for centralizing the post-processing in the JAXB "magical method" afterUnmarshal(). This works with all JDKs I have access to (6, 7, 8). I privatized a lot of fields to clean up the interfaces, while I was at it. Please test and review. I may have missed something.
Bye, Thomas. On 17.11.16 16:03, [email protected] wrote: > Author: tv > Date: Thu Nov 17 15:03:41 2016 > New Revision: 1770205 > > URL: http://svn.apache.org/viewvc?rev=1770205&view=rev > Log: > Move handling of maps to afterUnmarshal() to play nice with Java8 > > Modified: > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/BigDecimalField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/BooleanField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/DateStringField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/DoubleField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/Field.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/FieldAdapter.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/FileItemField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/FloatField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/Group.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/IntegerField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/LongField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/ShortField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/StringField.java > > turbine/fulcrum/trunk/intake/src/java/org/apache/fulcrum/intake/model/XmlField.java --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
