Class Summary | |
TinyDatabase | This class represents a "tiny database" instance A "tiny database" is a set of "tables" ( based on Java Hashtable instances ) It works as an "in memory database", it can be useful for tests or very small databases The database dictionary and the database tables are stored in the filesystem by serialization |
TinyTable | This class represents one "table" of a "tiny database" A "table" is based on a Hashtable instance, it contains 0..N "records" associated with a "key", It provides standard entity persistance operations : insert, find, update, delete, insert or update A table doesn't store the record object itself but a copy, in order to avoid unwanted changes |