public class AccessEventWrapperProtobufEncoder extends java.lang.Object implements de.huxhorn.sulky.codec.Encoder<EventWrapper<AccessEvent>>
Constructor and Description |
---|
AccessEventWrapperProtobufEncoder(boolean compressing) |
Modifier and Type | Method and Description |
---|---|
static AccessProto.EventIdentifier |
convert(EventIdentifier eventId) |
static AccessProto.EventWrapper |
convert(EventWrapper<AccessEvent> wrapper) |
static AccessProto.SourceIdentifier |
convert(SourceIdentifier sourceId) |
byte[] |
encode(EventWrapper<AccessEvent> wrapper) |
boolean |
isCompressing() |
public AccessEventWrapperProtobufEncoder(boolean compressing)
public boolean isCompressing()
public byte[] encode(EventWrapper<AccessEvent> wrapper)
encode
in interface de.huxhorn.sulky.codec.Encoder<EventWrapper<AccessEvent>>
public static AccessProto.EventWrapper convert(EventWrapper<AccessEvent> wrapper)
public static AccessProto.EventIdentifier convert(EventIdentifier eventId)
public static AccessProto.SourceIdentifier convert(SourceIdentifier sourceId)