Holger's Java API

## Uses of Interface
com.antelmann.db.EntryRelationship

Packages that use EntryRelationship
com.antelmann.crm: Provides interfaces and classes for implementing applications dealing with Customer Relationship Management (CRM).
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.genealogy: This package contains classes that provide classes to implement applications dealing with genealogy related issues.

Uses of EntryRelationship in com.antelmann.crm

Classes in com.antelmann.crm that implement EntryRelationship
`class` `FriendsEntry<T extends DBEntry>`

Constructors in com.antelmann.crm with parameters of type EntryRelationship
`FriendsEntry(Object id, EntryRelationship er, Class<T> type)`

Uses of EntryRelationship in com.antelmann.db

Subinterfaces of EntryRelationship in com.antelmann.db
`interface` `SpecialRelationship<F extends DBEntry,T extends DBEntry,R>` a relationship definition specifying the classes that may be connected as well as the type of relation

Classes in com.antelmann.db that implement EntryRelationship
`class` `DefaultEntryRelationship` a default implementation for an EntryRelationship
`class` `DefaultSpecialRelationship<F extends DBEntry,T extends DBEntry,R>` provides a default implementation for SpecialRelationships.

Methods in com.antelmann.db that return EntryRelationship
`EntryRelationship` `DefaultEntryRelationship.getReverseRelationship()` if this relationship is bidirectional, the reversed relationship (swapped to-/from references) is returned with the same ID as this one; otherwise null is returned.

Methods in com.antelmann.db with parameters of type EntryRelationship
`boolean` `DefaultEntryRelationship.sameAs(EntryRelationship rel, boolean allFields)` if allFields is false, only the references and the type are checked

Constructors in com.antelmann.db with parameters of type EntryRelationship
`DefaultEntryRelationship(Object id, EntryRelationship er)` subclasses are strongly encouraged to provide a constructor with this same signature
`DefaultSpecialRelationship(Object id, EntryRelationship er)`

Uses of EntryRelationship in com.antelmann.genealogy

Classes in com.antelmann.genealogy that implement EntryRelationship
`class` `GEventRelation<P extends GPerson,E extends GEventEntry,R>` defines the relationship between an event entry and a natural person
`class` `GPersonRelation` implements the relation between two people in regards to their literal relation

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads