Package de.calamanari.pk.identitymap

  • Interface Summary
    Interface Description
    Entity<K>
    Entity - this interface must be implemented by all entities in the system
  • Class Summary
    Class Description
    AddressEntity
    Address Entity - one of the business entities in this example.
    CustomerEntity
    Customer Entity - one of the business entities in this example.
    Database
    Database - static placeholder for any kind of persistence in this example
    Database.Builder
    BUILDER for easier setup of a our fake Database
    DataManager
    Data Manager - provides finder methods in this example, placeholder for whatever persistence framework/strategies may be in use.
    IdentityMap<K,​E extends Entity<K>>
    Identity Map - demonstrates IDENTITY MAP
    IdentityMapTest
    Identity Map Test - demonstrates IDENTITY MAP pattern.
    Session
    Session - supplementary class, the place where the IDENTITY MAPs reside in this example.