public class EventSerdeFactoryDefault extends Object implements EventSerdeFactory
Modifier and Type | Field and Description |
---|---|
static EventSerdeFactoryDefault |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
DataInputOutputSerde |
linkedHashMapEventsAndInt(EventType eventType) |
DataInputOutputSerde<Object> |
listEvents(EventType eventType) |
DataInputOutputSerde<EventBean> |
nullableEvent(EventType eventType) |
DataInputOutputSerde<EventBean> |
nullableEventArray(EventType eventType) |
DataInputOutputSerde<Object> |
nullableEventArrayOrUnderlying(EventType eventType) |
DataInputOutputSerde<EventBean> |
nullableEventMayCollate(EventType eventType) |
DataInputOutputSerde<Object> |
nullableEventOrUnderlying(EventType eventType) |
DataInputOutputSerde<Object> |
objectArrayMayNullNull(DataInputOutputSerde[] serdes) |
DataInputOutputSerde |
refCountedSetAtomicInteger(EventType eventType) |
DIOSerdeTreeMapEventsMayDeque |
treeMapEventsMayDeque(DataInputOutputSerde[] criteriaSerdes,
EventType eventType) |
void |
verifyHADeployment(boolean targetHA) |
public static final EventSerdeFactoryDefault INSTANCE
public void verifyHADeployment(boolean targetHA) throws ExprValidationException
verifyHADeployment
in interface EventSerdeFactory
ExprValidationException
public DataInputOutputSerde<EventBean> nullableEvent(EventType eventType)
nullableEvent
in interface EventSerdeFactory
public DataInputOutputSerde<EventBean> nullableEventArray(EventType eventType)
nullableEventArray
in interface EventSerdeFactory
public DataInputOutputSerde<Object> listEvents(EventType eventType)
listEvents
in interface EventSerdeFactory
public DataInputOutputSerde linkedHashMapEventsAndInt(EventType eventType)
linkedHashMapEventsAndInt
in interface EventSerdeFactory
public DataInputOutputSerde refCountedSetAtomicInteger(EventType eventType)
refCountedSetAtomicInteger
in interface EventSerdeFactory
public DataInputOutputSerde<EventBean> nullableEventMayCollate(EventType eventType)
nullableEventMayCollate
in interface EventSerdeFactory
public DataInputOutputSerde<Object> nullableEventOrUnderlying(EventType eventType)
nullableEventOrUnderlying
in interface EventSerdeFactory
public DIOSerdeTreeMapEventsMayDeque treeMapEventsMayDeque(DataInputOutputSerde[] criteriaSerdes, EventType eventType)
treeMapEventsMayDeque
in interface EventSerdeFactory
public DataInputOutputSerde<Object> objectArrayMayNullNull(DataInputOutputSerde[] serdes)
objectArrayMayNullNull
in interface EventSerdeFactory
public DataInputOutputSerde<Object> nullableEventArrayOrUnderlying(EventType eventType)
nullableEventArrayOrUnderlying
in interface EventSerdeFactory
Copyright © 2005–2021. All rights reserved.