deprecate ActivitySerializer
key classes and interfaces for STREAMS-218
Also test for detection / conversion of custom types
JavaDocs
Code Comments
PR feedback
fix PR feedback bug
Merge branch 'STREAMS-218'