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.
|