Package org.axonframework.serialization.upcasting.event
package org.axonframework.serialization.upcasting.event
-
ClassDescriptionAbstract implementation of a
SingleEntryMultiUpcasterand anEventUpcasterthat eases the common process of upcasting one intermediate event representation to several other representations by applying a flat mapping function to the input stream of intermediate representations.Abstract implementation of an eventUpcasterthat eases the common process of upcasting one intermediate event representation to another representation by applying a simple mapping function to the input stream of intermediate representations.Abstract implementation of aSingleEntryMultiUpcasterand anEventUpcasterthat eases the common process of upcasting one intermediate event representation to several other representations by applying a flat mapping function to the input stream of intermediate representations.ASingleEventUpcasterimplementation which allows for type upcasting only.Builder class to instantiate anEventTypeUpcaster.Interface that is used for upcasters of event data.Upcaster chain used to upcastevent representations.Implementation of anIntermediateEventRepresentationthat contains the original serialized payload and metadata before these have been upcast.Interface describing the intermediate representation of an event during upcasting.Event upcaster that does nothing.Abstract implementation of an eventUpcasterthat eases the common process of upcasting one intermediate event representation to another representation by applying a simple mapping function to the input stream of intermediate representations.Implementation of anIntermediateEventRepresentationthat contains upcast functions for the payload and metadata of a previous representation.