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

Reply via email to