@Test public void encoderShouldAcceptXListResponse() { assertThat(encoder.acceptableMessages()).isEqualTo(XListResponse.class); }
@Override public Class<XListResponse> acceptableMessages() { return XListResponse.class; }
XListResponseEncoder implements ImapResponseEncoder<XListResponse> { @Override public Class<XListResponse> acceptableMessages() { return XListResponse.class; } }
XListResponseEncoder implements ImapResponseEncoder<XListResponse> { @Override public Class<XListResponse> acceptableMessages() { return XListResponse.class; }  }
XListResponseEncoder implements ImapResponseEncoder<XListResponse> { @Override public Class<XListResponse> acceptableMessages() { return XListResponse.class; }  @Override Class<XListResponse> acceptableMessages(); @Override void encode(XListResponse message, ImapResponseComposer composer); }
XListResponseEncoder implements ImapResponseEncoder<XListResponse> { @Override public Class<XListResponse> acceptableMessages() { return XListResponse.class; }  @Override Class<XListResponse> acceptableMessages(); @Override void encode(XListResponse message, ImapResponseComposer composer);  }