Class LogEncoder.AbstractEncoder<T extends LogEncoder.Buffer>

java.lang.Object
io.jstach.rainbowgum.LogEncoder.AbstractEncoder<T>
Type Parameters:
T - buffer type.
All Implemented Interfaces:
LogEncoder
Direct Known Subclasses:
GelfEncoder
Enclosing interface:
LogEncoder

public abstract static class LogEncoder.AbstractEncoder<T extends LogEncoder.Buffer> extends Object implements LogEncoder
Abstract encoder that will cast the buffer to the desired implementation. Extend to make creating encoders easier.