Package de.hybris.platform.inboundservices.persistence.populator
-
Interface Summary Interface Description ContextReferencedItemModelService A service for looking up items nested in the payload of the item to be persisted. -
Class Summary Class Description AbstractAttributePopulator A template to be used byAttributePopulatorimplementations.AbstractCollectionAttributePopulator AbstractMapAttributePopulator This abstract map attribute populator contains common logic for handling map attributesDefaultItemModelPopulator An implementation that usesAttributePopulators to populate the item attributes.DefaultPrimitiveValueHandler MapAttributePopulator This populator appends to the content of the map attributeNullPrimitiveValueHandler An implementation ofPrimitiveValueHandlerthat returns whatever value is passed into it.PartOfAttributePopulator A populator for assigningownerattribute in the referenced item values when they are part of the item being populated.PrimitiveAttributePopulator PrimitiveCollectionAttributePopulator Populates a collection of primitivesReplaceMapAttributePopulator This populator replaces the content of the map attributeReplacePrimitiveCollectionAttributePopulator Replaces existing collection values with given collection of primitives -
Exception Summary Exception Description AttributePersistenceException A base class for all attribute value persistence related exceptions.MissingRequiredAttributeValueException An exception indicating that a value cannot be null for the given attributeMissingRequiredMapKeyValueException UnmodifiableAttributeException Indicates an attempt to set a value of an unmodifiable attribute.