Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. import java.util.HashMap;
  2. import java.util.Map;
  3.  
  4. import com.fasterxml.jackson.annotation.JsonAnyGetter;
  5. import com.fasterxml.jackson.annotation.JsonAnySetter;
  6. import com.fasterxml.jackson.annotation.JsonInclude;
  7.  
  8. @JsonInclude(JsonInclude.Include.NON_NULL)
  9. public class TestClass {
  10. private String context_id;
  11. private Map<String, String> properties = new HashMap<>();
  12.  
  13. public String getContext_id() {
  14. return context_id;
  15. }
  16. public void setContext_id(String context_id) {
  17. this.context_id = context_id;
  18. }
  19. @JsonAnySetter
  20. public void set(String fieldName, String value){
  21. this.properties.put(fieldName, value);
  22. }
  23. @JsonAnyGetter
  24. public Map<String, String> any() {
  25. return this.properties;
  26. }
  27. public String get(String fieldName){
  28. return this.properties.get(fieldName);
  29. }
  30. }
  31.  
  32. {
  33. "context_id": "14",
  34. "io": "odp"
  35. }
  36.  
  37. {
  38. "context_id": "14",
  39. "properties" : {
  40. "io": "odp"
  41. },
  42. "io": "odp"
  43. }
  44.  
  45. {
  46. "context_id": "14",
  47. "properties" : {
  48. "io": "odp"
  49. }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement