@Test public void acceptableMessagesShouldReturnSearchResponseClass() { assertThat(encoder.acceptableMessages()).isEqualTo(SearchResponse.class); }
@Override public Class<SearchResponse> acceptableMessages() { return SearchResponse.class; }
SearchResponseEncoder implements ImapResponseEncoder<SearchResponse> { @Override public Class<SearchResponse> acceptableMessages() { return SearchResponse.class; } }
SearchResponseEncoder implements ImapResponseEncoder<SearchResponse> { @Override public Class<SearchResponse> acceptableMessages() { return SearchResponse.class; }  }
SearchResponseEncoder implements ImapResponseEncoder<SearchResponse> { @Override public Class<SearchResponse> acceptableMessages() { return SearchResponse.class; }  @Override Class<SearchResponse> acceptableMessages(); @Override void encode(SearchResponse response, ImapResponseComposer composer); }
SearchResponseEncoder implements ImapResponseEncoder<SearchResponse> { @Override public Class<SearchResponse> acceptableMessages() { return SearchResponse.class; }  @Override Class<SearchResponse> acceptableMessages(); @Override void encode(SearchResponse response, ImapResponseComposer composer);  }