Interface ItemDeltaProcessor

All Known Implementing Classes:
ArrayItemDeltaProcessor, ContainerTableDeltaProcessor, CountItemDeltaProcessor, DelegatingItemDeltaProcessor, EmbeddedContainerDeltaProcessor, EnumItemDeltaProcessor, ExtensionContainerDeltaProcessor, ExtensionItemDeltaProcessor, FinalValueDeltaProcessor, ItemDeltaSingleValueProcessor, ItemDeltaValueProcessor, JsonbPolysItemDeltaProcessor, PolyStringItemDeltaProcessor, QTaskMapping.FullResultDeltaProcessor, RefItemDeltaProcessor, RefTableItemDeltaProcessor, ShadowRefAttributeItemDeltaProcessor, SinglePathItemDeltaProcessor, TimestampItemDeltaProcessor, UriItemDeltaProcessor

public interface ItemDeltaProcessor
Essential contract for processing item delta modifications. There are two basic subtypes, DelegatingItemDeltaProcessor taking care of the path and then various subtypes of ItemDeltaValueProcessor for processing the value changes.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    process(ItemDelta<?,?> modification)