This website requires JavaScript.
Explore
Help
Sign In
asmhatre
0 Followers
·
0 Following
Joined on
2025-12-11
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
16
Projects
Packages
Public Activity
Starred Repositories
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:32:00 +00:00
3e7cea3f2a
Part 4: mix-ins registered on the builder
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:31:47 +00:00
1f6f6fd855
Part 4: SimpleModule on the builder, and the BigDecimal scale trap
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:31:36 +00:00
3ac9163232
Part 4: custom deserialiser using ctxt.readTree and null-safe path()
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:31:28 +00:00
f487566ae0
Part 4: custom serialiser on the real Jackson 3 StdSerializer signature
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:31:23 +00:00
22d59d0f7c
Part 4: Money value object shared by the custom handlers
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:31:14 +00:00
9ded5a9bcb
Part 3: @JsonCreator, plus @JsonUnwrapped and @JsonAnyGetter/Setter
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:31:03 +00:00
81e3879d5c
Part 3: @JsonAlias, and why @JsonIgnoreProperties matters less in Jackson 3
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:30:54 +00:00
a3beb326ef
Part 3: @JsonInclude and @JsonFormat; ISO-8601 is already the default
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:30:45 +00:00
ec69b3f29b
Part 3: @JsonProperty and @JsonIgnore, both directions
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:30:30 +00:00
cab6dae3b3
Part 2 extra: Jackson 3 introspects
permits
, so @JsonSubTypes can go
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:30:24 +00:00
52b2365f69
Part 2: sealed hierarchy with explicit @JsonSubTypes registry
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:30:13 +00:00
5682884b53
Part 2: Optional is native in Jackson 3; NON_ABSENT vs null
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:30:06 +00:00
f1fca2e339
Part 2: records need no module, annotation or -parameters flag
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:29:53 +00:00
a5c3179cd1
Part 1 extra: POJOs serialise alphabetically, records do not
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:29:46 +00:00
97d54d33a1
Part 1: TypeReference, and what List.class actually produces
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:29:37 +00:00
7f60c445ed
Part 1: read from String, File and InputStream
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:29:29 +00:00
96fa406468
Part 1: write to String, File and pretty-printed String
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:29:16 +00:00
f02e158c79
Part 0: the same payload read by data binding, tree model and streaming
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:29:11 +00:00
4af1f1ee14
Part 0: shared immutable mapper, with the Jackson 2 lines that no longer apply
asmhatre
pushed to
main
at
asmhatre/jackson3-by-example
2026-08-04 17:29:00 +00:00
52503ad26e
Part 0: first serialise/deserialise round-trip
First
Previous
...
2
3
4
5
6
...
Next
Last