aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [maven-release-plugin] copy for tag jackcess-2.2.1jackcess-2.2.1James Ahlborn2018-12-220-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/tags/jackcess-2.2.1@1250 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-2.2.1James Ahlborn2018-12-221-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1249 f203690c-595d-4dc9-a70b-905162fa7fd2
* tweak notice textJames Ahlborn2018-12-221-5/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1248 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2018-12-221-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1247 f203690c-595d-4dc9-a70b-905162fa7fd2
* Ignore column validators for read-only dbs. This will avoid irrelevant ↵James Ahlborn2018-12-179-35/+86
| | | | | | failures when reading databases which have invalid column properties. Fixes #150 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1240 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor tweaks to date handling; clear caches when config updated; ensure date ↵James Ahlborn2018-12-102-5/+11
| | | | | | formats have correct symbols git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1234 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement Format with predefined formatsJames Ahlborn2018-11-2014-82/+371
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1226 f203690c-595d-4dc9-a70b-905162fa7fd2
* currency format uses parens; add bool predefined formatsJames Ahlborn2018-11-154-11/+23
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1225 f203690c-595d-4dc9-a70b-905162fa7fd2
* beginnings of general format supportJames Ahlborn2018-11-133-2/+129
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1224 f203690c-595d-4dc9-a70b-905162fa7fd2
* share nchars implJames Ahlborn2018-11-132-10/+8
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1223 f203690c-595d-4dc9-a70b-905162fa7fd2
* cache and reuse DecimalFormat instancesJames Ahlborn2018-11-135-12/+45
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1222 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement FormatDateTime functionJames Ahlborn2018-11-136-26/+152
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1221 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement FormatCurrency and FormatPercentJames Ahlborn2018-11-082-43/+83
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1220 f203690c-595d-4dc9-a70b-905162fa7fd2
* fill out remaining tests for FormatNumberJames Ahlborn2018-11-082-2/+18
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1219 f203690c-595d-4dc9-a70b-905162fa7fd2
* add more numeric configJames Ahlborn2018-11-083-458/+453
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1218 f203690c-595d-4dc9-a70b-905162fa7fd2
* untested support for FormatNumberJames Ahlborn2018-11-071-0/+62
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1217 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement DateDiff functionJames Ahlborn2018-11-063-6/+233
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1216 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement replace functionJames Ahlborn2018-11-036-35/+94
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1215 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement Val functionJames Ahlborn2018-11-024-40/+62
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1214 f203690c-595d-4dc9-a70b-905162fa7fd2
* finish DateAdd functionJames Ahlborn2018-10-296-20/+80
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1213 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial work for DateAdd functionJames Ahlborn2018-10-283-1/+65
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1212 f203690c-595d-4dc9-a70b-905162fa7fd2
* update javadocs for new functionJames Ahlborn2018-10-221-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1211 f203690c-595d-4dc9-a70b-905162fa7fd2
* rework string conversion to date; add support for dates with implicit years; ↵James Ahlborn2018-10-1815-138/+417
| | | | | | implement DatePart function git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1210 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix broken testJames Ahlborn2018-10-101-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1209 f203690c-595d-4dc9-a70b-905162fa7fd2
* reimplemnt and test financial functionsJames Ahlborn2018-10-105-364/+341
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1208 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for strconv functionJames Ahlborn2018-10-055-16/+73
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1207 f203690c-595d-4dc9-a70b-905162fa7fd2
* handle am/pm suffix dependent on date/time configJames Ahlborn2018-10-051-9/+12
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1206 f203690c-595d-4dc9-a70b-905162fa7fd2
* handle alternate decimal separators based on numeric configJames Ahlborn2018-10-051-6/+21
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1205 f203690c-595d-4dc9-a70b-905162fa7fd2
* set default date/time and numeric config for a databaseJames Ahlborn2018-10-051-3/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1204 f203690c-595d-4dc9-a70b-905162fa7fd2
* rework public expression api with better locale handling; support parsing of ↵James Ahlborn2018-10-0431-735/+730
| | | | | | number strings with grouping separators git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1203 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for monthname function; implement better string to date/time ↵James Ahlborn2018-09-2911-120/+319
| | | | | | conversions git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1202 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for weekdayname functionJames Ahlborn2018-09-262-14/+61
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1201 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement IsNumeric; add support for hex/oct integer stringsJames Ahlborn2018-09-181-0/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1200 f203690c-595d-4dc9-a70b-905162fa7fd2
* implement IsNumeric; add support for hex/oct integer stringsJames Ahlborn2018-09-185-6/+75
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1199 f203690c-595d-4dc9-a70b-905162fa7fd2
* spellingJames Ahlborn2018-09-091-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1198 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2018-09-091-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1197 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-2.2.0James Ahlborn2018-09-091-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1195 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2018-09-092-1/+14
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1194 f203690c-595d-4dc9-a70b-905162fa7fd2
* more doc updatesJames Ahlborn2018-09-062-30/+27
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1193 f203690c-595d-4dc9-a70b-905162fa7fd2
* refactor support for working with Value instancesJames Ahlborn2018-09-0612-255/+287
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1192 f203690c-595d-4dc9-a70b-905162fa7fd2
* add a bunch of javadocs for expr classesJames Ahlborn2018-09-0610-23/+235
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1191 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor refactor of function support; start adding top level docs for ↵James Ahlborn2018-08-2410-266/+543
| | | | | | evaluation support git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1190 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix compiler warningJames Ahlborn2018-08-231-2/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1189 f203690c-595d-4dc9-a70b-905162fa7fd2
* update parent pom; update urls for httpsJames Ahlborn2018-07-297-24/+24
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1188 f203690c-595d-4dc9-a70b-905162fa7fd2
* test TimeSerial; implement DateSerialJames Ahlborn2018-07-262-0/+42
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1187 f203690c-595d-4dc9-a70b-905162fa7fd2
* test custom EvalConfig; fix time formatJames Ahlborn2018-07-263-8/+87
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1186 f203690c-595d-4dc9-a70b-905162fa7fd2
* add some date function testsJames Ahlborn2018-07-253-8/+40
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1185 f203690c-595d-4dc9-a70b-905162fa7fd2
* minor updateJames Ahlborn2018-07-171-0/+2
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1184 f203690c-595d-4dc9-a70b-905162fa7fd2
* test number functionsJames Ahlborn2018-07-174-7/+52
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1183 f203690c-595d-4dc9-a70b-905162fa7fd2
* test more functionsJames Ahlborn2018-07-174-6/+60
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1182 f203690c-595d-4dc9-a70b-905162fa7fd2