List<Function<In, Out>> functions = List.of(SomeClass::someMethod, SomeClass::anotherMethod);
вероятно из за того что у большинства есть образование
а не 9 месячные экспресс курсы
тем более, когда хабр начал себя позиционировать как международный ресурс.
В вашей версии Netty это будет
channelRead0
Потому что в моём наброске сервер принимает имя файла, который нужно отдать клиенту. Если ваш замысел иной, можете передавать что-нибудь другое.
Ещё раз: объектные кодеки тут не при чём. Они используют только тогда, когда вам нужно сериализовать java-объект.