108 Commits (23f397f625ca3b0412005641d1ae2c00a6863e53)

Author SHA1 Message Date
  James Ahlborn 23f397f625 isolate java.sql usage so that the module is not required for core jackcess usage 3 years ago
  James Ahlborn 43d6d9b38f Add more static utility methods to DatabaseBuilder to enable more succinct object construction code using static imports 3 years ago
  James Ahlborn 450ef90a1c change the default DateTimeType to LOCAL_DATE_TIME 4 years ago
  James Ahlborn 42c8f108f9 enable expression evaluation by default 4 years ago
  James Ahlborn fefce70e97 add unit tests for access 97 text indexes 4 years ago
  James Ahlborn f9202b4fab use new general 97 index support 4 years ago
  James Ahlborn 831d8c0b1d Add ColumnFormatter utility which can apply Column Format property for display of column values 5 years ago
  James Ahlborn 79310a16fc tweak unit tests to allow for slight precision variations in different jvms 5 years ago
  James Ahlborn 7e01bae3cd handle number formats with no required digits 5 years ago
  James Ahlborn b2bb4fcdba more tests and tweaks to custom formatting 5 years ago
  James Ahlborn 229464aff2 more tests, more bug fixes for custom formats 5 years ago
  James Ahlborn f3c8bb34a4 add unit tests, fix bugs in custom formats 5 years ago
  James Ahlborn cb9ed9bd0b Fix parsing of escaped double quotes in expressions 5 years ago
  James Ahlborn ded1c6e0a1 implement remaining custom formatting, not tested 5 years ago
  James Ahlborn 85c0657595 fix parsing of escaped double quote; implement euro format; implement most custom formatting 5 years ago
  James Ahlborn 55531bcd05 fix channel open options for new files 5 years ago
  James Ahlborn 843a44dfe0 switch expression engine to LocalDateTime 5 years ago
  James Ahlborn 6626d6b28f add support for Path 5 years ago
  James Ahlborn 985b867496 update parent pom; fix test failure 5 years ago
  James Ahlborn d209a57058 implement Format with predefined formats 5 years ago
  James Ahlborn 8c64c96af6 currency format uses parens; add bool predefined formats 5 years ago
  James Ahlborn 276ed56910 cache and reuse DecimalFormat instances 5 years ago
  James Ahlborn ac6811e50d implement FormatDateTime function 5 years ago
  James Ahlborn 25069267eb implement FormatCurrency and FormatPercent 5 years ago
  James Ahlborn fedeb0bc35 fill out remaining tests for FormatNumber 5 years ago
  James Ahlborn a2a57f1c3c add more numeric config 5 years ago
  James Ahlborn b1fa4abea5 implement DateDiff function 5 years ago
  James Ahlborn 45699400f0 implement replace function 5 years ago
  James Ahlborn 504a1d8c0b implement Val function 5 years ago
  James Ahlborn 45f64df5c5 finish DateAdd function 5 years ago
  James Ahlborn 6d1e438383 rework string conversion to date; add support for dates with implicit years; implement DatePart function 5 years ago
  James Ahlborn e95602c377 fix broken test 5 years ago
  James Ahlborn 603d0d1313 reimplemnt and test financial functions 5 years ago
  James Ahlborn 11b92ba49d add support for strconv function 5 years ago
  James Ahlborn 443c9fef2b rework public expression api with better locale handling; support parsing of number strings with grouping separators 5 years ago
  James Ahlborn a314d6501d add support for monthname function; implement better string to date/time conversions 5 years ago
  James Ahlborn 0dea2079f7 add support for weekdayname function 5 years ago
  James Ahlborn 010cc904a5 implement IsNumeric; add support for hex/oct integer strings 5 years ago
  James Ahlborn 1236f27d91 refactor support for working with Value instances 5 years ago
  James Ahlborn 3739de6df8 test TimeSerial; implement DateSerial 5 years ago
  James Ahlborn dd7b26018c test custom EvalConfig; fix time format 5 years ago
  James Ahlborn b2aba90126 add some date function tests 5 years ago
  James Ahlborn abe506f27c test number functions 5 years ago
  James Ahlborn 18a4998e71 test more functions 5 years ago
  James Ahlborn 37338c5a25 add ability to get original expression; implement some parsing tests 5 years ago
  James Ahlborn 0dc74ed679 fix handling of certain field validator expressions; add some tests for various expressions 5 years ago
  James Ahlborn 17d5d661ac add more tests; add not like 6 years ago
  James Ahlborn 0a182fbac9 more tests 6 years ago
  James Ahlborn 08d2cf2b83 use common method pattern between ParseContext and EvalConfig 6 years ago
  James Ahlborn a6f33b99a6 ditch default parse context 6 years ago