aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | prep for releaseJames Ahlborn2017-10-101-1/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1123 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Fix writing of property maps without any properties. fixes #144James Ahlborn2017-10-032-1/+10
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1122 f203690c-595d-4dc9-a70b-905162fa7fd2
* | add support link to main pageJames Ahlborn2017-10-031-0/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1121 f203690c-595d-4dc9-a70b-905162fa7fd2
| * some more financial funcs, not all fully workingJames Ahlborn2017-12-232-6/+313
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1131 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement some financial functionsJames Ahlborn2017-10-314-0/+239
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1129 f203690c-595d-4dc9-a70b-905162fa7fd2
| * more math unit testsJames Ahlborn2017-10-141-0/+11
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1128 f203690c-595d-4dc9-a70b-905162fa7fd2
| * handle plus as a unary number modifier; handle precedence of plus/minus in ↵James Ahlborn2017-10-143-12/+67
| | | | | | | | | | | | more confusing math expressions git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1127 f203690c-595d-4dc9-a70b-905162fa7fd2
| * long type should be int values; implement more date/time and misc other ↵James Ahlborn2017-09-2317-204/+327
| | | | | | | | | | | | functions git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1120 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement some date/time functionsJames Ahlborn2017-09-225-71/+365
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1119 f203690c-595d-4dc9-a70b-905162fa7fd2
| * a few more number functionsJames Ahlborn2017-09-201-22/+23
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1118 f203690c-595d-4dc9-a70b-905162fa7fd2
| * split out function groups; implement numeric functionsJames Ahlborn2017-09-206-350/+612
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1117 f203690c-595d-4dc9-a70b-905162fa7fd2
| * bug fixes and unit testsJames Ahlborn2017-09-192-3/+24
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1116 f203690c-595d-4dc9-a70b-905162fa7fd2
| * fix some cast functions; more unit testsJames Ahlborn2017-09-102-6/+37
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1115 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add some initial default function unit tests; fix some parse bugsJames Ahlborn2017-09-064-27/+70
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1114 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement a bunch of functions which really need unit tests; add support for ↵James Ahlborn2017-09-055-22/+334
| | | | | | | | | | | | calculated field expressions git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1113 f203690c-595d-4dc9-a70b-905162fa7fd2
| * implement various functionsJames Ahlborn2017-08-172-4/+238
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1112 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1110James Ahlborn2017-07-269-119/+390
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1111 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Handle more advanced query join constructs. fixes issue #141James Ahlborn2017-07-143-97/+283
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1110 f203690c-595d-4dc9-a70b-905162fa7fd2
* | [maven-release-plugin] prepare for next development iterationJames Ahlborn2017-06-261-4/+4
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1109 f203690c-595d-4dc9-a70b-905162fa7fd2
* | [maven-release-plugin] prepare release jackcess-2.1.8James Ahlborn2017-06-261-4/+4
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1107 f203690c-595d-4dc9-a70b-905162fa7fd2
* | prep for releaseJames Ahlborn2017-06-261-1/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1106 f203690c-595d-4dc9-a70b-905162fa7fd2
* | handle missing table name for join expressionJames Ahlborn2017-06-262-9/+7
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1105 f203690c-595d-4dc9-a70b-905162fa7fd2
* | validate length of pre-defined relationship nameJames Ahlborn2017-06-151-0/+5
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1104 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Add option to specify relationship name, fixes pull request #4James Ahlborn2017-06-065-10/+55
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1103 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Fix parsing of certain internal-use queries. Fixes issue #142James Ahlborn2017-05-313-6/+43
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1102 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1100James Ahlborn2017-05-2412-40/+530
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1101 f203690c-595d-4dc9-a70b-905162fa7fd2
* | [maven-release-plugin] prepare for next development iterationJames Ahlborn2017-05-181-4/+4
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1100 f203690c-595d-4dc9-a70b-905162fa7fd2
* | [maven-release-plugin] prepare release jackcess-2.1.7James Ahlborn2017-05-181-4/+4
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1098 f203690c-595d-4dc9-a70b-905162fa7fd2
* | prep for releaseJames Ahlborn2017-05-181-1/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1097 f203690c-595d-4dc9-a70b-905162fa7fd2
* | provide accessors for defaults configJames Ahlborn2017-05-111-4/+16
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1096 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Add CustomLinkResolver which facilitates loading linked tables from files ↵James Ahlborn2017-05-116-12/+460
| | | | | | | | | | | | which are not access databases. fixes feature request #36 git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1095 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Allow inserting negative auto number fields, fixes pull request #3James Ahlborn2017-05-073-18/+12
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1094 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Cover the GENERIC_JET4 format in unit tests, thanks to Gord ThompsonJames Ahlborn2017-05-038-12/+48
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1093 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1091James Ahlborn2017-04-291-2/+1
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1092 f203690c-595d-4dc9-a70b-905162fa7fd2
* | update parent pomJames Ahlborn2017-04-211-2/+1
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1089 f203690c-595d-4dc9-a70b-905162fa7fd2
| * use actual implicit comp op subclassJames Ahlborn2017-04-292-2/+26
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1091 f203690c-595d-4dc9-a70b-905162fa7fd2
| * better handling of non-conditional exprs as field validatorsJames Ahlborn2017-04-291-8/+28
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1090 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1087James Ahlborn2017-04-0310-56/+486
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1088 f203690c-595d-4dc9-a70b-905162fa7fd2
* | Implement support for partial index lookups. Efficient IndexCursor lookups ↵James Ahlborn2017-04-0310-56/+486
| | | | | | | | | | | | can now be done with multi-column indexes using only some of the columns in the index. git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1087 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1085James Ahlborn2017-02-111-16/+0
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1086 f203690c-595d-4dc9-a70b-905162fa7fd2
* | more plugin cleanupJames Ahlborn2017-02-011-16/+0
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1082 f203690c-595d-4dc9-a70b-905162fa7fd2
| * change regex to compile on first use; turn invalid pattern into unmatchable ↵James Ahlborn2017-02-112-34/+79
| | | | | | | | | | | | regex; add some like pattern tests git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1085 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add more type coercion, string and date to numJames Ahlborn2017-02-074-70/+95
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1084 f203690c-595d-4dc9-a70b-905162fa7fd2
| * support string to number coercion for mixed math operationsJames Ahlborn2017-02-044-7/+133
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1083 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add date time Value accessorJames Ahlborn2017-01-268-10/+49
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1081 f203690c-595d-4dc9-a70b-905162fa7fd2
| * better terminology for expressionsJames Ahlborn2017-01-152-27/+27
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1080 f203690c-595d-4dc9-a70b-905162fa7fd2
| * add TemporalConfig to allow for custom expression date/time formatsJames Ahlborn2017-01-148-23/+183
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1079 f203690c-595d-4dc9-a70b-905162fa7fd2
| * merge trunk changes through r1077James Ahlborn2016-12-3115-155/+488
| |\ | |/ |/| | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/exprs@1078 f203690c-595d-4dc9-a70b-905162fa7fd2
* | update parent pom; various plugin updatesJames Ahlborn2016-11-302-10/+2
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1065 f203690c-595d-4dc9-a70b-905162fa7fd2
* | minor compilation cleanupsJames Ahlborn2016-11-301-3/+2
| | | | | | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1064 f203690c-595d-4dc9-a70b-905162fa7fd2