@Override public int hashCode() { int result = decoder != null ? decoder.hashCode() : 0; result = 31 * result + (encoder != null ? encoder.hashCode() : 0); result = 31 * result + (encodingFilter != null ? encodingFilter.hashCode() : 0); return result; }