mirror of
https://github.com/tiennm99/lombok.git
synced 2026-10-14 06:17:44 +00:00
rename Jacksonized test file
This commit is contained in:
1 parent
00893744eb
commit
54d57f896d
3 files changed
+44
-44
No files matched your search
@@ -0,0 +1,32 @@
|
||||
//version 8: Jackson deps are at least Java7+.
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonAnySetter;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.google.common.collect.ImmutableList;
|
||||
import com.google.common.collect.ImmutableMap;
|
||||
|
||||
import lombok.Builder;
|
||||
import lombok.Singular;
|
||||
import lombok.extern.jackson.Jacksonized;
|
||||
|
||||
@Jacksonized
|
||||
@Builder
|
||||
public class JacksonizedBuilderSingular {
|
||||
@JsonAnySetter
|
||||
@Singular("any")
|
||||
private Map<String, Object> any;
|
||||
|
||||
@JsonProperty("v_a_l_u_e_s")
|
||||
@Singular
|
||||
private List<String> values;
|
||||
|
||||
@JsonAnySetter
|
||||
@Singular("guavaAny")
|
||||
private ImmutableMap<String, Object> guavaAny;
|
||||
|
||||
@JsonProperty("guava_v_a_l_u_e_s")
|
||||
@Singular
|
||||
private ImmutableList<String> guavaValues;
|
||||
}
|
||||
Reference in new issue
Block a user