Eugene Kirpichov created BEAM-2754: -------------------------------------- Summary: Simplify DefaultCoder Key: BEAM-2754 URL: https://issues.apache.org/jira/browse/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 (v6.4.14#64029)