Interface AttributePopulator

All Known Implementing Classes:
AbstractAttributePopulator, AbstractCollectionAttributePopulator, AbstractMapAttributePopulator, ItemModelAttributePopulator, ItemModelAttributePopulator, ItemModelCollectionAttributePopulator, ItemModelCollectionAttributePopulator, MapAttributePopulator, PartOfAttributePopulator, PrimitiveAttributePopulator, PrimitiveCollectionAttributePopulator, ReplaceItemModelCollectionAttributePopulator, ReplaceItemModelCollectionAttributePopulator, ReplaceMapAttributePopulator, ReplacePrimitiveCollectionAttributePopulator

public interface AttributePopulator
Populates attributes of a given ItemModel.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Populates attributes of the specified ItemModel.
  • Method Details

    • populate

      void populate(ItemModel model, PersistenceContext context)
      Populates attributes of the specified ItemModel.
      Parameters:
      model - a model to populate attributes in.
      context - a context carrying all information needed to know, which attributes need to be populated and how they should be populated by specific implementations of this attribute populator.