// "Replace with lambda" "true-preview" class Test { static class SetSubThreadReadPacket { private String getPostId() { return null; } } public void processPacket(String p) { IPacketProcessor iPacketProcessor = p1 -> { String root = p1.getPostId(); }; } private interface IPacketProcessor { void process(SetSubThreadReadPacket p); } }