public class EventDeserializer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EventDeserializer.CompatibilityMode |
static class |
EventDeserializer.EventDataWrapper
Enwraps internal
EventData if custom EventDataDeserializer is provided (for internally used
events only). |
| Constructor and Description |
|---|
EventDeserializer() |
EventDeserializer(EventDataDeserializer defaultEventDataDeserializer) |
EventDeserializer(EventHeaderDeserializer eventHeaderDeserializer) |
EventDeserializer(EventHeaderDeserializer eventHeaderDeserializer,
EventDataDeserializer defaultEventDataDeserializer) |
EventDeserializer(EventHeaderDeserializer eventHeaderDeserializer,
EventDataDeserializer defaultEventDataDeserializer,
Map<EventType,EventDataDeserializer> eventDataDeserializers,
Map<Long,TableMapEventData> tableMapEventByTableId) |
| Modifier and Type | Method and Description |
|---|---|
EventData |
deserializeTableMapEventData(ByteArrayInputStream inputStream,
EventHeader eventHeader) |
EventDataDeserializer |
getEventDataDeserializer(EventType eventType) |
Event |
nextEvent(ByteArrayInputStream inputStream) |
void |
setChecksumType(ChecksumType checksumType)
Deprecated.
resolved based on FORMAT_DESCRIPTION
|
void |
setCompatibilityMode(EventDeserializer.CompatibilityMode first,
EventDeserializer.CompatibilityMode... rest) |
void |
setEventDataDeserializer(EventType eventType,
EventDataDeserializer eventDataDeserializer) |
public EventDeserializer()
public EventDeserializer(EventHeaderDeserializer eventHeaderDeserializer)
public EventDeserializer(EventDataDeserializer defaultEventDataDeserializer)
public EventDeserializer(EventHeaderDeserializer eventHeaderDeserializer, EventDataDeserializer defaultEventDataDeserializer)
public EventDeserializer(EventHeaderDeserializer eventHeaderDeserializer, EventDataDeserializer defaultEventDataDeserializer, Map<EventType,EventDataDeserializer> eventDataDeserializers, Map<Long,TableMapEventData> tableMapEventByTableId)
public void setEventDataDeserializer(EventType eventType, EventDataDeserializer eventDataDeserializer)
@Deprecated public void setChecksumType(ChecksumType checksumType)
public void setCompatibilityMode(EventDeserializer.CompatibilityMode first, EventDeserializer.CompatibilityMode... rest)
EventDeserializer.CompatibilityModepublic Event nextEvent(ByteArrayInputStream inputStream) throws IOException
IOExceptionpublic EventData deserializeTableMapEventData(ByteArrayInputStream inputStream, EventHeader eventHeader) throws IOException
IOExceptionpublic EventDataDeserializer getEventDataDeserializer(EventType eventType)
Copyright © 2019. All rights reserved.