Eugene Kirpichov created BEAM-2754:

             Summary: Simplify DefaultCoder
                 Key: BEAM-2754
             Project: Beam
          Issue Type: Bug
          Components: sdk-java-core
            Reporter: Eugene Kirpichov
            Assignee: Eugene Kirpichov
            Priority: Minor

DefaultCoder is too hard to use - it requires having a CoderProvider class and 
a bunch of other boilerplate. It should have simpler usage modes, e.g. 
@DefaultCoder(FooCoder.class) class Foo should simply work if FooCoder only has 
a "static FooCoder of()" method, or "of(TypeDescriptor)" for more complex use 
cases (eg generics).

This message was sent by Atlassian JIRA

Reply via email to