rondagostino commented on PR #13280: URL: https://github.com/apache/kafka/pull/13280#issuecomment-1500606628
We can implement the `java.util` interfaces in the wrapper classes. It is trivial to do so via delegation when the underlying library classes already implement those interfaces -- which is the case with `PCollections`. It will be more difficult for libraries like Vavr that do not support those interfaces directly. See, for example, the `VavrMapAsJava` class I implemented in the Vavr commit, https://github.com/apache/kafka/pull/13280/commits/f195c2055bad96da2a189ff35ea0dd9263da5d6e. But it was not onerous. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: jira-unsubscr...@kafka.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org