All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| AbstractDBObject |
Basisklasse fuer alle Business-Objekte
|
| AbstractDBObjectNode |
Diese Klasse ist die ideale Basis-Klasse, wenn es gilt, Baum-Strukturen
in einer Datenbank abzubilden.
|
| AbstractXmlIO |
Abstrakte Basis-Implementierung des XML-Formats.
|
| AbstractXmlIO.AbstractValue |
|
| AbstractXmlIO.BigDecimalValue |
Implementierung fuer BigDecimal.
|
| AbstractXmlIO.BooleanValue |
Implementierung fuer Boolean.
|
| AbstractXmlIO.ByteArrayValue |
Implementierung fuer Byte-Arrays.
|
| AbstractXmlIO.DateValue |
Implementierung fuer java.util.Date.
|
| AbstractXmlIO.DoubleValue |
Implementierung fuer Double.
|
| AbstractXmlIO.IntegerValue |
Implementierung fuer Integer.
|
| AbstractXmlIO.LongValue |
Implementierung fuer Long.
|
| AbstractXmlIO.SqlDateValue |
Implementierung fuer java.sql.Date.
|
| AbstractXmlIO.StringValue |
Implementierung fuer Strings.
|
| AbstractXmlIO.TimestampValue |
Implementierung fuer java.sql.Timestamp.
|
| AbstractXmlIO.Value |
|
| BeanUtil |
Hilfsklasse, um auf gemeinsame Weise sowhl GenericObjects als auch regulaere Beans generisch nutzen zu koennen.
|
| Changeable |
Bildet Funktionen zur Aenderung eines Objektes ab.
|
| DBIterator<T extends DBObject> |
Iterator fuer Datenbanktabellen auf Objekt-Ebene.
|
| DBIteratorImpl<T extends AbstractDBObject> |
Kleiner Hilfsiterator zum Holen von Listen von Objekten aus der Datenbank.
|
| DBObject |
Erweiterung des GenericObjects um Datenbank-Funktionalitaet.
|
| DBObjectNode |
Diese Klasse ist die ideale Basis-Klasse, wenn es gilt, Baum-Strukturen abzubilden.
|
| DBService |
Basisklasse fuer alle DBServices.
|
| DBServiceImpl |
Diese Klasse implementiert eine ueber RMI erreichbaren Datenbank.
|
| EmbeddedDatabase |
Embedded Datenbank die man jederzeit gut gebrauchen kann.
|
| EmbeddedDBServiceImpl |
DB-Service, der gezielt auf die Embedded-DB vorbereitet ist.
|
| Event |
Ein Event, dass bei verschiedenen Aktionen ausgeloest werden kann.
|
| GenericIterator<T extends GenericObject> |
generischer RMI-tauglicher Iterator.
|
| GenericObject |
Generisches RMI-faehiges Objekt, welches Attribute besitzt.
|
| GenericObjectNode |
Generisches RMI-faehiges Objekt, welches von genericObject
abgeleitet ist, jedoch noch Funktionen zur Abbildung einer Baumstruktur mitbringt.
|
| IO |
Basis-Interface aller Reader und Writer.
|
| Listener |
Ein Listener, der ueber Aenderungen an DBObjects benachrichtigt wird.
|
| MyDriver |
Hilfsklasse da java.sql.DriverManager nur Driver akzeptiert,
die vom Systemclassloader geladen worden.
|
| ObjectFactory |
Factory, welche die Objekt-Instanzen erzeugt.
|
| ObjectMetaCache |
Diese Klasse ist (wie der Name schon sagt ;) ein Cache.
|
| ObjectNotFoundException |
Exception, die geworfen wird, wenn ein Objekt nicht in der Datenbank gefunden wurde.
|
| PseudoIterator |
Ein Pseudo-Iterator, der zwar das GenericIterator-Interface
implementiert, jedoch kein Datenbank-Backend benutzt sondern
Listen/Maps aus java.util.
|
| Reader |
Interface zum Lesen von Objekten des Typs GenericObject.
|
| ResultSetExtractor |
Ein Interface, ueber das man sich die Daten aus einem Resultset holen kann.
|
| Service |
Basis-Interface aller Services, die via RMI genutzt werden koennen.
|
| Transactionable |
Bildet Funktionen zur Unterstuetzung von Transaktionen ab.
|
| Type |
Basis-Interface fuer alle Typen.
|
| TypeByteArray |
Typ Byte-Array.
|
| TypeDate |
Typ Date
|
| TypeDouble |
Typ Double.
|
| TypeGeneric |
Generisch.
|
| TypeInteger |
Typ Integer.
|
| TypeLongString |
Typ fuer "TEXT" und "LONGVARCHAR".
|
| TypeRegistry |
Registry, in der die unterstuetzten Feld-Typen gehalten werden.
|
| TypeString |
Typ String.
|
| TypeTimestamp |
Typ Timestamp.
|
| Writer |
Interface zum Schreiben von Objekten des Typs GenericObject.
|
| XmlReader |
Implementierung des Readers im XML-Format.
|
| XmlWriter |
Implementierung des Serializers mittels XML.
|