]> source.dussan.org Git - jackcess.git/log
jackcess.git
11 years agoconsolidate custom iteration configuration into iterable builders
James Ahlborn [Fri, 29 Mar 2013 12:46:23 +0000 (12:46 +0000)]
consolidate custom iteration configuration into iterable builders

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@700 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agomove complex type impls to impl
James Ahlborn [Thu, 21 Mar 2013 01:36:28 +0000 (01:36 +0000)]
move complex type impls to impl

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@699 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoutil method for getting new RowId
James Ahlborn [Wed, 20 Mar 2013 01:51:12 +0000 (01:51 +0000)]
util method for getting new RowId

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@698 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agocreate ComplexValue.Id and stash RowId for simpler updates/deletes
James Ahlborn [Tue, 19 Mar 2013 04:28:28 +0000 (04:28 +0000)]
create ComplexValue.Id and stash RowId for simpler updates/deletes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@697 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agofix docs
James Ahlborn [Mon, 18 Mar 2013 11:56:53 +0000 (11:56 +0000)]
fix docs

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@696 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoremove unused static methods in cursor impls
James Ahlborn [Sun, 17 Mar 2013 18:00:29 +0000 (18:00 +0000)]
remove unused static methods in cursor impls

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@695 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agofix assertion
James Ahlborn [Sat, 16 Mar 2013 15:27:30 +0000 (15:27 +0000)]
fix assertion

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@694 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoadd return values from most modification methods; add unit tests for new modification...
James Ahlborn [Sat, 16 Mar 2013 15:23:04 +0000 (15:23 +0000)]
add return values from most modification methods; add unit tests for new modification methods

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@693 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agouse ints for cursorids as the object names could change, split tablescancursor out...
James Ahlborn [Sat, 16 Mar 2013 01:41:59 +0000 (01:41 +0000)]
use ints for cursorids as the object names could change, split tablescancursor out into its own class

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@692 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoadd more details to unsupported index exceptions
James Ahlborn [Sat, 16 Mar 2013 01:23:35 +0000 (01:23 +0000)]
add more details to unsupported index exceptions

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@691 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoadd RuntimeException wrapper for IOException
James Ahlborn [Fri, 15 Mar 2013 23:44:44 +0000 (23:44 +0000)]
add RuntimeException wrapper for IOException

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@690 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoadd addRow FromMap methods, add Row update/delete methods
James Ahlborn [Fri, 15 Mar 2013 18:48:34 +0000 (18:48 +0000)]
add addRow FromMap methods, add Row update/delete methods

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@689 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agodon't need init method on import/export filters after all
James Ahlborn [Fri, 15 Mar 2013 16:24:29 +0000 (16:24 +0000)]
don't need init method on import/export filters after all

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@688 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agosimplify cursor interface (remove redundant iterator methods)
James Ahlborn [Fri, 15 Mar 2013 16:00:57 +0000 (16:00 +0000)]
simplify cursor interface (remove redundant iterator methods)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@687 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoadd RowId to Row
James Ahlborn [Fri, 15 Mar 2013 15:37:28 +0000 (15:37 +0000)]
add RowId to Row

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@686 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoadding explicit row type
James Ahlborn [Fri, 15 Mar 2013 11:58:21 +0000 (11:58 +0000)]
adding explicit row type

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@685 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agomove the last of the impls out of core api
James Ahlborn [Fri, 15 Mar 2013 00:11:34 +0000 (00:11 +0000)]
move the last of the impls out of core api

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@684 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agofix docs
James Ahlborn [Thu, 14 Mar 2013 21:00:46 +0000 (21:00 +0000)]
fix docs

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@683 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agomove RowId impl into RowIdImpl, clean up Relationship api
James Ahlborn [Thu, 14 Mar 2013 20:51:19 +0000 (20:51 +0000)]
move RowId impl into RowIdImpl, clean up Relationship api

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@682 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agosecond pass of class shuffling, push util classes into util package
James Ahlborn [Thu, 14 Mar 2013 20:14:18 +0000 (20:14 +0000)]
second pass of class shuffling, push util classes into util package

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@681 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agofirst step separating impl from api
James Ahlborn [Thu, 14 Mar 2013 03:20:50 +0000 (03:20 +0000)]
first step separating impl from api

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@680 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoclean up complex column classes
James Ahlborn [Tue, 12 Mar 2013 22:13:37 +0000 (22:13 +0000)]
clean up complex column classes

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@679 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agofix unit tests
James Ahlborn [Tue, 12 Mar 2013 13:00:00 +0000 (13:00 +0000)]
fix unit tests

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@678 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoclean up a bunch of loose ends in the interfaces; get unit tests compiling
James Ahlborn [Tue, 12 Mar 2013 12:11:26 +0000 (12:11 +0000)]
clean up a bunch of loose ends in the interfaces; get unit tests compiling

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@677 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agocleanup unnecessary constructors; make many members final
James Ahlborn [Sat, 9 Mar 2013 13:45:54 +0000 (13:45 +0000)]
cleanup unnecessary constructors; make many members final

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@676 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agono longer use ColumnImpl to construct new tables; rip out some useless debug messages...
James Ahlborn [Fri, 8 Mar 2013 02:31:37 +0000 (02:31 +0000)]
no longer use ColumnImpl to construct new tables; rip out some useless debug 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

11 years agomove cursor impls to CursorImpl and IndexCursorImpl
James Ahlborn [Tue, 5 Mar 2013 13:34:47 +0000 (13:34 +0000)]
move cursor impls to CursorImpl and IndexCursorImpl

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@674 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoshuffle some default instances
James Ahlborn [Tue, 5 Mar 2013 02:14:57 +0000 (02:14 +0000)]
shuffle some default instances

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@673 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agomake abstract classes interfaces instead
James Ahlborn [Tue, 5 Mar 2013 01:45:45 +0000 (01:45 +0000)]
make abstract classes interfaces instead

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@672 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agomove internals of Column into ColumnImpl
James Ahlborn [Tue, 5 Mar 2013 00:16:20 +0000 (00:16 +0000)]
move internals of Column into ColumnImpl

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@671 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agomove Index internals to IndexImpl
James Ahlborn [Sun, 3 Mar 2013 04:26:09 +0000 (04:26 +0000)]
move Index internals to IndexImpl

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@670 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agomove Table internals to TableImpl
James Ahlborn [Sun, 3 Mar 2013 03:43:37 +0000 (03:43 +0000)]
move Table internals to TableImpl

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@669 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agooops, forgot new Database class; pull some internal details out of FileFormat
James Ahlborn [Sat, 2 Mar 2013 17:01:12 +0000 (17:01 +0000)]
oops, forgot new Database class; pull some internal details out of FileFormat

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@668 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoseparate Database into internal and external; remove SimpleIndexData; make fk enforce...
James Ahlborn [Sat, 2 Mar 2013 15:09:44 +0000 (15:09 +0000)]
separate Database into internal and external; remove SimpleIndexData; make 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

11 years ago[maven-release-plugin] copy for branch jackcess-2
James Ahlborn [Fri, 1 Mar 2013 12:53:09 +0000 (12:53 +0000)]
[maven-release-plugin]  copy for branch jackcess-2

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/branches/jackcess-2@665 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years ago[maven-release-plugin] prepare branch jackcess-2
James Ahlborn [Fri, 1 Mar 2013 12:53:04 +0000 (12:53 +0000)]
[maven-release-plugin] prepare branch jackcess-2

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@664 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agouse shared Calendar instance to converting Dates
James Ahlborn [Thu, 28 Feb 2013 13:28:35 +0000 (13:28 +0000)]
use shared Calendar instance to converting Dates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@663 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoadd cookbook reference to front page
James Ahlborn [Sat, 23 Feb 2013 16:23:59 +0000 (16:23 +0000)]
add cookbook reference to front page

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@662 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agofinish some basic content
James Ahlborn [Sat, 23 Feb 2013 15:59:58 +0000 (15:59 +0000)]
finish some basic content

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@661 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Tue, 19 Feb 2013 01:30:44 +0000 (01:30 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@660 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years ago[maven-release-plugin] prepare release jackcess-1.2.10
James Ahlborn [Tue, 19 Feb 2013 01:30:35 +0000 (01:30 +0000)]
[maven-release-plugin] prepare release jackcess-1.2.10

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@658 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agoprepare for release
James Ahlborn [Tue, 19 Feb 2013 01:18:10 +0000 (01:18 +0000)]
prepare for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@657 f203690c-595d-4dc9-a70b-905162fa7fd2

11 years agocookbook updates
James Ahlborn [Sun, 3 Feb 2013 17:58:49 +0000 (17:58 +0000)]
cookbook updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@656 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoinitial support for optionally enforcing foreign-key constraints (fixes feature reque...
James Ahlborn [Tue, 20 Nov 2012 04:54:19 +0000 (04:54 +0000)]
initial support for optionally enforcing foreign-key constraints (fixes feature request #22)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@655 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoupdate faq
James Ahlborn [Tue, 20 Nov 2012 02:41:04 +0000 (02:41 +0000)]
update faq

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@654 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd support for hyperlink columns
James Ahlborn [Thu, 8 Nov 2012 04:25:21 +0000 (04:25 +0000)]
add support for hyperlink columns

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@653 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agofix typo
James Ahlborn [Tue, 16 Oct 2012 13:02:11 +0000 (13:02 +0000)]
fix typo

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@652 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Tue, 16 Oct 2012 02:30:00 +0000 (02:30 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@651 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare release jackcess-1.2.9
James Ahlborn [Tue, 16 Oct 2012 02:29:54 +0000 (02:29 +0000)]
[maven-release-plugin] prepare release jackcess-1.2.9

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@649 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoplugin updates, sf updates
James Ahlborn [Tue, 16 Oct 2012 02:20:15 +0000 (02:20 +0000)]
plugin updates, sf updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@648 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoprep for release
James Ahlborn [Tue, 16 Oct 2012 01:14:58 +0000 (01:14 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@647 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agonot enough content for now
James Ahlborn [Tue, 16 Oct 2012 01:14:02 +0000 (01:14 +0000)]
not enough content for now

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@646 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoFix some more edge cases in date/time conversions (fixes issue 92)
James Ahlborn [Mon, 15 Oct 2012 03:45:09 +0000 (03:45 +0000)]
Fix some more edge cases in date/time conversions (fixes issue 92)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@645 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoupdate scm urls
James Ahlborn [Fri, 12 Oct 2012 23:49:04 +0000 (23:49 +0000)]
update scm urls

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@644 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoexpand test coverage, minor tweaks
James Ahlborn [Mon, 24 Sep 2012 02:15:44 +0000 (02:15 +0000)]
expand test coverage, minor tweaks

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@643 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoAdded the MemFileChannel to enable working with dbs completely in memory
James Ahlborn [Mon, 24 Sep 2012 01:42:23 +0000 (01:42 +0000)]
Added the MemFileChannel to enable working with dbs completely in memory

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@642 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoAdded DatabaseBuilder in for more convenient and flexible Database open/create
James Ahlborn [Sun, 23 Sep 2012 15:39:02 +0000 (15:39 +0000)]
Added DatabaseBuilder in for more convenient and flexible Database open/create

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@641 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoAdd some more functionality to Joiner to facilitate integrity enforcement (hasRows...
James Ahlborn [Sun, 26 Aug 2012 19:45:17 +0000 (19:45 +0000)]
Add some more functionality to Joiner to facilitate integrity enforcement (hasRows and deleteRows)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@640 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agomore cookbook work
James Ahlborn [Thu, 26 Jul 2012 02:46:28 +0000 (02:46 +0000)]
more cookbook work

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@639 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoenhance javadoc
James Ahlborn [Thu, 26 Jul 2012 02:38:19 +0000 (02:38 +0000)]
enhance javadoc

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@638 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd jackcess encrypt link to other resources
James Ahlborn [Sat, 21 Jul 2012 13:32:22 +0000 (13:32 +0000)]
add jackcess encrypt link to other resources

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@637 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agostart cooking the cookbook
James Ahlborn [Thu, 12 Jul 2012 03:18:53 +0000 (03:18 +0000)]
start cooking the cookbook

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@636 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoupdate developer info
James Ahlborn [Thu, 12 Jul 2012 01:42:35 +0000 (01:42 +0000)]
update developer info

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@635 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Wed, 11 Jul 2012 01:52:22 +0000 (01:52 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@634 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare release jackcess-1.2.8
James Ahlborn [Wed, 11 Jul 2012 01:52:01 +0000 (01:52 +0000)]
[maven-release-plugin] prepare release jackcess-1.2.8

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@632 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoprep for release
James Ahlborn [Wed, 11 Jul 2012 01:51:08 +0000 (01:51 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@631 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoreset position/limit after encoding page
James Ahlborn [Thu, 14 Jun 2012 03:49:44 +0000 (03:49 +0000)]
reset position/limit after encoding page

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@630 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd codechandler unit test
James Ahlborn [Thu, 14 Jun 2012 03:34:45 +0000 (03:34 +0000)]
add codechandler unit test

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@629 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agorework partial page writing and interacting with CodecHandlers (issue #3532250)
James Ahlborn [Wed, 13 Jun 2012 02:58:03 +0000 (02:58 +0000)]
rework partial page writing and interacting with CodecHandlers (issue #3532250)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@628 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoAdd ImportUtil.toColumns to enable more advanced Table creation implementations ...
James Ahlborn [Fri, 25 May 2012 01:55:12 +0000 (01:55 +0000)]
Add ImportUtil.toColumns to enable more advanced Table creation implementations (fixes issue 3523181)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@627 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoFix NPE when running unit tests with db format MSISAM (fixes issue 3529534)
James Ahlborn [Fri, 25 May 2012 01:44:55 +0000 (01:44 +0000)]
Fix NPE when running unit tests with db format MSISAM (fixes issue 3529534)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@626 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd osgi header information to the jar manifest (fixes issue 3523179)
James Ahlborn [Fri, 25 May 2012 01:37:04 +0000 (01:37 +0000)]
add osgi header information to the jar manifest (fixes issue 3523179)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@625 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoenhance javadoc
James Ahlborn [Thu, 24 May 2012 14:25:39 +0000 (14:25 +0000)]
enhance javadoc

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@624 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agodoc updates
James Ahlborn [Tue, 3 Apr 2012 13:41:34 +0000 (13:41 +0000)]
doc updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@623 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Tue, 3 Apr 2012 03:04:47 +0000 (03:04 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@622 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare release jackcess-1.2.7
James Ahlborn [Tue, 3 Apr 2012 03:04:36 +0000 (03:04 +0000)]
[maven-release-plugin] prepare release jackcess-1.2.7

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@620 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoprep for release
James Ahlborn [Tue, 3 Apr 2012 02:55:34 +0000 (02:55 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@619 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoupdates
James Ahlborn [Thu, 29 Mar 2012 01:31:09 +0000 (01:31 +0000)]
updates

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@618 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd explicit exception for unsupported encodings
James Ahlborn [Wed, 14 Mar 2012 01:29:33 +0000 (01:29 +0000)]
add explicit exception for unsupported encodings

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@617 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd some more useful byte operations
James Ahlborn [Wed, 14 Mar 2012 01:24:16 +0000 (01:24 +0000)]
add some more useful byte operations

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@616 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd codec type for access 2007+ encoding
James Ahlborn [Thu, 1 Mar 2012 01:49:15 +0000 (01:49 +0000)]
add codec type for access 2007+ encoding

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@615 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd FAQ entry about 'decoding not supported' message
James Ahlborn [Wed, 29 Feb 2012 21:01:05 +0000 (21:01 +0000)]
add FAQ entry about 'decoding not supported' message

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@614 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoupdate faq
James Ahlborn [Wed, 8 Feb 2012 13:35:44 +0000 (13:35 +0000)]
update faq

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@613 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agobetter exception message for decimal conversion failures
James Ahlborn [Mon, 6 Feb 2012 23:52:22 +0000 (23:52 +0000)]
better exception message for decimal conversion failures

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@612 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd initial support for linked tables (fixes issue 3479560)
James Ahlborn [Wed, 1 Feb 2012 04:27:50 +0000 (04:27 +0000)]
add initial support for linked tables (fixes issue 3479560)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@611 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoadd initial support for linked tables (fixes issue 3479560)
James Ahlborn [Wed, 1 Feb 2012 04:25:23 +0000 (04:25 +0000)]
add initial support for linked tables (fixes issue 3479560)

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@610 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agofor consistency
James Ahlborn [Wed, 11 Jan 2012 05:08:15 +0000 (05:08 +0000)]
for consistency

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@609 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoupdate to latest parent pom
James Ahlborn [Wed, 11 Jan 2012 04:29:48 +0000 (04:29 +0000)]
update to latest parent pom

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@608 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agohandle wrong array type passed to addRow
James Ahlborn [Fri, 30 Dec 2011 15:05:08 +0000 (15:05 +0000)]
handle wrong array type passed to addRow

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@607 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoRename and refactor the Cursor find methods to improve usability
James Ahlborn [Tue, 27 Dec 2011 15:41:17 +0000 (15:41 +0000)]
Rename and refactor the Cursor find methods to improve usability

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@606 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare for next development iteration
James Ahlborn [Fri, 16 Dec 2011 13:37:07 +0000 (13:37 +0000)]
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@605 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years ago[maven-release-plugin] prepare release jackcess-1.2.6
James Ahlborn [Fri, 16 Dec 2011 13:36:56 +0000 (13:36 +0000)]
[maven-release-plugin] prepare release jackcess-1.2.6

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@603 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoprep for release
James Ahlborn [Fri, 16 Dec 2011 13:28:06 +0000 (13:28 +0000)]
prep for release

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@602 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoensure new database is flushed after creation as some users drop the Database returne...
James Ahlborn [Tue, 6 Dec 2011 02:13:25 +0000 (02:13 +0000)]
ensure new database is flushed after creation as some users drop the Database returned from create()

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@601 f203690c-595d-4dc9-a70b-905162fa7fd2

12 years agoalways pass Object[] to ImportFilter.filterRow
James Ahlborn [Wed, 30 Nov 2011 14:58:03 +0000 (14:58 +0000)]
always pass Object[] to ImportFilter.filterRow

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@600 f203690c-595d-4dc9-a70b-905162fa7fd2

13 years agoAdd option to import file without headers to existing table; Add ImportUtil.Builder...
James Ahlborn [Fri, 25 Nov 2011 15:06:47 +0000 (15:06 +0000)]
Add option to import file without headers to existing table; Add ImportUtil.Builder and ExportUtil.Builder to simplify import/export operations

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@599 f203690c-595d-4dc9-a70b-905162fa7fd2

13 years agoAllow ImportFilter and ExportFilter to return null from filterRow() to indicate that...
James Ahlborn [Fri, 25 Nov 2011 02:09:15 +0000 (02:09 +0000)]
Allow ImportFilter and ExportFilter to return null from filterRow() to indicate that a row should be skipped.

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@598 f203690c-595d-4dc9-a70b-905162fa7fd2

13 years agoAllow ImportFilter and ExportFilter to return null from filterRow() to indicate that...
James Ahlborn [Fri, 25 Nov 2011 00:30:53 +0000 (00:30 +0000)]
Allow ImportFilter and ExportFilter to return null from filterRow() to indicate that a row should be skipped.

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@597 f203690c-595d-4dc9-a70b-905162fa7fd2

13 years agorefactor table creation
James Ahlborn [Thu, 17 Nov 2011 04:39:41 +0000 (04:39 +0000)]
refactor table creation

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@596 f203690c-595d-4dc9-a70b-905162fa7fd2

13 years agoReuse previously written memo/ole values when updating other values in a row in order...
James Ahlborn [Tue, 15 Nov 2011 03:04:11 +0000 (03:04 +0000)]
Reuse previously written memo/ole values when updating other values in a row in order to reduce unnecessary data duplication

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@595 f203690c-595d-4dc9-a70b-905162fa7fd2