Interface CollectedEntity<ID>

Type Parameters:
ID - the type of the ID field of the collected entity
All Known Implementing Classes:
CollectedProduct

public interface CollectedEntity<ID>
Abstract concept of an entity that is extracted and collected to be part of a data feed (e.g. to be published to another service or catalog).
Author:
Kelly Tisdell (ktisdell)
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the identifier for this object.
  • Method Details

    • getId

      @Nullable ID getId()
      Returns the identifier for this object. Typically a ULID, UUID, Long, or BigDecimal.
      Returns:
      The ID of the collected entity