EVote is a pair of applications that demonstrate the use of Sleepycat's new Berkeley DB Java Edition. This code accompanies the article "Using the Berkeley DB Java Edition: Berkeley DB high performance database goes pure Java". Both the article and the code are by Jim Menard (jimm@io.com).
Instead of writing accessor methods for every little instance variable, I've made them public in a few classes. For example, {@link jimm.evote.Booth} and {@link jimm.evote.Vote} are essentially simple data structures and cluttering them with getters and setters is unnecessarily verbose. Like I am.