Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 546 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 546 Bytes

AutoValue: Jackson Extension

Extension to generate serializers/deserializers for AutoValue classes.

Roadmap

  • [de]serialize simple classes
  • [de]serialize properties with type arguments
  • Support custom json names via @JsonProperty
  • Polymorphic [de]serialization
  • Ability to a add default values
  • Custom [de]serializers via @JsonSerialize/@JsonDeserialize
  • Support @JsonIgnore
  • Resolve properties [de]serializers once
  • Classes with generic parameters
  • Nice error messages