summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* fix unit testsJames Ahlborn2013-03-126-12/+14
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@678 f203690c-595d-4dc9-a70b-905162fa7fd2
* clean up a bunch of loose ends in the interfaces; get unit tests compilingJames Ahlborn2013-03-1231-412/+544
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@677 f203690c-595d-4dc9-a70b-905162fa7fd2
* cleanup unnecessary constructors; make many members finalJames Ahlborn2013-03-095-240/+158
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@676 f203690c-595d-4dc9-a70b-905162fa7fd2
* no longer use ColumnImpl to construct new tables; rip out some useless debug ↵James Ahlborn2013-03-0817-243/+287
| | | | | | messages; enable filters to setup per-call state git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@675 f203690c-595d-4dc9-a70b-905162fa7fd2
* move cursor impls to CursorImpl and IndexCursorImplJames Ahlborn2013-03-0514-1790/+2060
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@674 f203690c-595d-4dc9-a70b-905162fa7fd2
* shuffle some default instancesJames Ahlborn2013-03-055-37/+37
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@673 f203690c-595d-4dc9-a70b-905162fa7fd2
* make abstract classes interfaces insteadJames Ahlborn2013-03-059-203/+128
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@672 f203690c-595d-4dc9-a70b-905162fa7fd2
* move internals of Column into ColumnImplJames Ahlborn2013-03-0534-2575/+2685
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@671 f203690c-595d-4dc9-a70b-905162fa7fd2
* move Index internals to IndexImplJames Ahlborn2013-03-0311-466/+531
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@670 f203690c-595d-4dc9-a70b-905162fa7fd2
* move Table internals to TableImplJames Ahlborn2013-03-0321-2455/+2564
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@669 f203690c-595d-4dc9-a70b-905162fa7fd2
* oops, forgot new Database class; pull some internal details out of FileFormatJames Ahlborn2013-03-023-23/+489
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@668 f203690c-595d-4dc9-a70b-905162fa7fd2
* separate Database into internal and external; remove SimpleIndexData; make ↵James Ahlborn2013-03-0224-1206/+246
| | | | | | fk enforce true by default; remove import methods from Database git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@667 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] copy for branch jackcess-2James Ahlborn2013-03-010-0/+0
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@665 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare branch jackcess-2James Ahlborn2013-03-011-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@664 f203690c-595d-4dc9-a70b-905162fa7fd2
* use shared Calendar instance to converting DatesJames Ahlborn2013-02-284-9/+26
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@663 f203690c-595d-4dc9-a70b-905162fa7fd2
* add cookbook reference to front pageJames Ahlborn2013-02-232-0/+17
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@662 f203690c-595d-4dc9-a70b-905162fa7fd2
* finish some basic contentJames Ahlborn2013-02-232-8/+55
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@661 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2013-02-191-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@660 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-1.2.10James Ahlborn2013-02-191-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@658 f203690c-595d-4dc9-a70b-905162fa7fd2
* prepare for releaseJames Ahlborn2013-02-191-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@657 f203690c-595d-4dc9-a70b-905162fa7fd2
* cookbook updatesJames Ahlborn2013-02-031-3/+80
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@656 f203690c-595d-4dc9-a70b-905162fa7fd2
* initial support for optionally enforcing foreign-key constraints (fixes ↵James Ahlborn2012-11-207-75/+708
| | | | | | feature request #22) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@655 f203690c-595d-4dc9-a70b-905162fa7fd2
* update faqJames Ahlborn2012-11-201-14/+52
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@654 f203690c-595d-4dc9-a70b-905162fa7fd2
* add support for hyperlink columnsJames Ahlborn2012-11-082-4/+52
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@653 f203690c-595d-4dc9-a70b-905162fa7fd2
* fix typoJames Ahlborn2012-10-161-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@652 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2012-10-161-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@651 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-1.2.9James Ahlborn2012-10-161-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@649 f203690c-595d-4dc9-a70b-905162fa7fd2
* plugin updates, sf updatesJames Ahlborn2012-10-162-62/+59
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@648 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2012-10-161-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@647 f203690c-595d-4dc9-a70b-905162fa7fd2
* not enough content for nowJames Ahlborn2012-10-161-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@646 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix some more edge cases in date/time conversions (fixes issue 92)James Ahlborn2012-10-153-7/+64
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@645 f203690c-595d-4dc9-a70b-905162fa7fd2
* update scm urlsJames Ahlborn2012-10-121-3/+3
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@644 f203690c-595d-4dc9-a70b-905162fa7fd2
* expand test coverage, minor tweaksJames Ahlborn2012-09-242-3/+20
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@643 f203690c-595d-4dc9-a70b-905162fa7fd2
* Added the MemFileChannel to enable working with dbs completely in memoryJames Ahlborn2012-09-246-8/+678
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@642 f203690c-595d-4dc9-a70b-905162fa7fd2
* Added DatabaseBuilder in for more convenient and flexible Database open/createJames Ahlborn2012-09-237-78/+353
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@641 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add some more functionality to Joiner to facilitate integrity enforcement ↵James Ahlborn2012-08-263-6/+62
| | | | | | (hasRows and deleteRows) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@640 f203690c-595d-4dc9-a70b-905162fa7fd2
* more cookbook workJames Ahlborn2012-07-261-2/+62
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@639 f203690c-595d-4dc9-a70b-905162fa7fd2
* enhance javadocJames Ahlborn2012-07-261-32/+37
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@638 f203690c-595d-4dc9-a70b-905162fa7fd2
* add jackcess encrypt link to other resourcesJames Ahlborn2012-07-211-0/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@637 f203690c-595d-4dc9-a70b-905162fa7fd2
* start cooking the cookbookJames Ahlborn2012-07-122-0/+85
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@636 f203690c-595d-4dc9-a70b-905162fa7fd2
* update developer infoJames Ahlborn2012-07-121-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@635 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare for next development iterationJames Ahlborn2012-07-111-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@634 f203690c-595d-4dc9-a70b-905162fa7fd2
* [maven-release-plugin] prepare release jackcess-1.2.8James Ahlborn2012-07-111-4/+4
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@632 f203690c-595d-4dc9-a70b-905162fa7fd2
* prep for releaseJames Ahlborn2012-07-111-1/+1
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@631 f203690c-595d-4dc9-a70b-905162fa7fd2
* reset position/limit after encoding pageJames Ahlborn2012-06-142-1/+5
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@630 f203690c-595d-4dc9-a70b-905162fa7fd2
* add codechandler unit testJames Ahlborn2012-06-141-0/+276
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@629 f203690c-595d-4dc9-a70b-905162fa7fd2
* rework partial page writing and interacting with CodecHandlers (issue #3532250)James Ahlborn2012-06-134-33/+68
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@628 f203690c-595d-4dc9-a70b-905162fa7fd2
* Add ImportUtil.toColumns to enable more advanced Table creation ↵James Ahlborn2012-05-252-28/+43
| | | | | | implementations (fixes issue 3523181) git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@627 f203690c-595d-4dc9-a70b-905162fa7fd2
* Fix NPE when running unit tests with db format MSISAM (fixes issue 3529534)James Ahlborn2012-05-252-0/+6
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@626 f203690c-595d-4dc9-a70b-905162fa7fd2
* add osgi header information to the jar manifest (fixes issue 3523179)James Ahlborn2012-05-252-0/+33
| | | | git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@625 f203690c-595d-4dc9-a70b-905162fa7fd2