Commit Graph

  • ad4f51d3cd Added unit tests for binaries (in progress). Added BINARY, LLBIN and LLLBIN to the DTD. Added a message template and a parsing template to the test config. Fixed some problems with the stored values in IsoValues. chochos 2010-12-07 17:14:04 +00:00
  • 3c8cacbb8d Added new IsoTypes: BINARY, LLBIN and LLLBIN. Similar to ALPHA, LLVAR and LLLVAR but they handle binary values that get translated to byte arrays, directly if using binary coding, or hex-encoded if using ASCII. chochos 2010-12-06 18:42:02 +00:00
  • 64989e5168 Finished translating to Spanish. chochos 2010-12-02 02:24:59 +00:00
  • 04d61220d1 Added javadoc to a couple of MessageFactory methods. Some more docs have been translated, and the pom now has my name. chochos 2010-12-01 19:45:04 +00:00
  • 4f565129df Started translating to Spanish some of the docs chochos 2010-12-01 02:06:58 +00:00
  • b016721df9 The English version of the new site is ready. chochos 2010-11-30 20:52:55 +00:00
  • 2c501c3f43 The new copyFieldsFrom() method had problems with fields that had CustomField encoders. A getter has been added to IsoValue for the CustomField and it's used in the copyFieldsFrom() method. chochos 2010-11-30 02:29:37 +00:00
  • 4c02b3989d Updated version to 1.3.4 chochos 2010-11-29 19:28:16 +00:00
  • b1e09634d6 Made several changes that result in considerable performance improvements: - Fields inside the IsoMessage are now stored in an IsoValue[] instead of a map (this avoids the sorting step when encoding) - The constructor IsoValue(IsoType, T, int, CustomField) for LLVAR and LLLVAR types uses the received length parameter instead of reencoding the value with the CustomField; this results in much faster parsing performance. - FieldParseInfo passes the length of LLVAR and LLLVAR fields to the IsoValue constructor so that reencoding the value (or getting the length of the string) is not necessary. Field header length is checked to be digits when parsing ASCII. - IsoType now parses AMOUNT values as BigDecimals. - MessageFactory has separate code for parsing binary and ASCII messages. chochos 2010-11-29 19:27:25 +00:00
  • 2a7d4063e2 Fixed missing stuff from CustomField48 (comparison, encoding). TestIsoMessage runs fine now. chochos 2010-11-26 16:47:38 +00:00
  • cd300d0b28 Unit tests must be called "Test*.java" to be found by surefire. chochos 2010-11-26 01:34:07 +00:00
  • 2a5feee7a1 Added some simple unit tests. chochos 2010-11-26 01:12:39 +00:00
  • 1b07cf9a32 This is the mavenized version of the project, and it's the one I'll be working with from now on. chochos 2010-11-26 00:30:40 +00:00