Package tenapull.data.entity.template
-
Interface Summary Interface Description DbPojo HashLookupPojo<POJO extends HashLookupPojo<POJO>> Interface for "complex lookup" (or "object lookup") pojos, which use a hash of their serialized JSON for indexing and ensuring uniqueness.MapLookupPojo<POJO extends MapLookupPojo> A "complex lookup" or "object lookup" altnerative to the HashLookupPojo interface Rather than using a hash of the object, this approach using a search map instead.StringLookupPojo<POJO extends StringLookupPojo<POJO>> -
Class Summary Class Description ExtensibleJsonPojo Abstract base class that implements ExtraJson behavior for most pojos other than string lookups.GeneratedIdPojo Represents POJOs with extensible JSON and a generated surrogate primary key idHashLookupTemplate<POJO extends HashLookupTemplate<POJO>> The standard implementation of the HashLookupPojo interface.NaturalIdPojo Represents POJOs with extensible JSON and a natural primary key id provided by the Nessus APISimpleStringLookupPojo<POJO extends SimpleStringLookupPojo<POJO>> Abstract super class for all simple string lookup entities.StringHashLookupPojo<POJO extends StringHashLookupPojo<POJO>> Abstract super class of all StringHashLookups.