| Interface | Description | 
|---|---|
| EventUpcaster | 
 Interface that is used for upcasters of event data. 
 | 
| IntermediateEventRepresentation | 
 Interface describing the intermediate representation of an event during upcasting. 
 | 
| Class | Description | 
|---|---|
| ContextAwareEventMultiUpcaster<C> | 
 Abstract implementation of a  
SingleEntryMultiUpcaster and an EventUpcaster that 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. | 
| ContextAwareSingleEventUpcaster<C> | 
 Abstract implementation of an event  
Upcaster that 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. | 
| EventMultiUpcaster | 
 Abstract implementation of a  
SingleEntryMultiUpcaster and an EventUpcaster that 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. | 
| EventUpcasterChain | 
 Upcaster chain used to upcast  
event representations. | 
| InitialEventRepresentation | 
 Implementation of an  
IntermediateEventRepresentation that contains the original serialized payload and
 metadata before these have been upcast. | 
| SingleEventUpcaster | 
 Abstract implementation of an event  
Upcaster that 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. | 
| UpcastedEventRepresentation<T> | 
 Implementation of an  
IntermediateEventRepresentation that contains upcast functions for the payload
 and metadata of a previous representation. | 
| Enum | Description | 
|---|---|
| NoOpEventUpcaster | 
 Event upcaster that does nothing. 
 | 
Copyright © 2010–2018. All rights reserved.