Unify jackson package structure
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jacksoninject;
|
||||
package com.baeldung.jackson.deserialization.jacksoninject;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jacksoninject;
|
||||
package com.baeldung.jackson.deserialization.jacksoninject;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JacksonInject;
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jsonanysetter;
|
||||
package com.baeldung.jackson.deserialization.jsonanysetter;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Author;
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jackson.domain.Author;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
import com.fasterxml.jackson.annotation.JsonAnySetter;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
|
||||
+3
-3
@@ -1,8 +1,8 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jsoncreator;
|
||||
package com.baeldung.jackson.deserialization.jsoncreator;
|
||||
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jacksonannotation.domain.Person;
|
||||
import com.baeldung.jackson.domain.Person;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jsondeserialize;
|
||||
package com.baeldung.jackson.deserialization.jsondeserialize;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jacksonannotation.domain.Person;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
import com.baeldung.jackson.domain.Person;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jsondeserialize;
|
||||
package com.baeldung.jackson.deserialization.jsondeserialize;
|
||||
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jsondeserialize;
|
||||
package com.baeldung.jackson.deserialization.jsondeserialize;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonParser;
|
||||
import com.fasterxml.jackson.databind.DeserializationContext;
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.baeldung.jacksonannotation.general.jsonproperty;
|
||||
package com.baeldung.jackson.deserialization.jsondeserialize;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Person;
|
||||
import com.baeldung.jackson.domain.Person;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.baeldung.jacksonannotation.deserialization.jsonsetter;
|
||||
package com.baeldung.jackson.deserialization.jsonsetter;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jacksonannotation.domain.Person;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
import com.baeldung.jackson.domain.Person;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonSetter;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
/**
|
||||
* Source code github.com/readlearncode
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.domain;
|
||||
package com.baeldung.jackson.domain;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package org.baeldung.jackson.entities;
|
||||
package com.baeldung.jackson.entities;
|
||||
|
||||
import java.text.DateFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package org.baeldung.jackson.entities;
|
||||
package com.baeldung.jackson.entities;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package org.baeldung.jackson.entities;
|
||||
package com.baeldung.jackson.entities;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
package com.baeldung.jacksonannotation.format;
|
||||
package com.baeldung.jackson.format;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Person;
|
||||
import com.baeldung.jackson.domain.Person;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
/**
|
||||
* @author Jay Sridhar
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.inclusion.jsonautodetect;
|
||||
package com.baeldung.jackson.inclusion.jsonautodetect;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
||||
import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.baeldung.jacksonannotation.inclusion.jsonignore;
|
||||
package com.baeldung.jackson.inclusion.jsonignore;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.inclusion.jsonignore;
|
||||
package com.baeldung.jackson.inclusion.jsonignore;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.baeldung.jacksonannotation.inclusion.jsonignoreproperties;
|
||||
package com.baeldung.jackson.inclusion.jsonignoreproperties;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Author;
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jackson.domain.Author;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
|
||||
import java.util.List;
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.inclusion.jsonignoretype;
|
||||
package com.baeldung.jackson.inclusion.jsonignoretype;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreType;
|
||||
|
||||
+3
-3
@@ -1,7 +1,7 @@
|
||||
package com.baeldung.jacksonannotation.inclusion.jsoninclude;
|
||||
package com.baeldung.jackson.inclusion.jsoninclude;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Item;
|
||||
import com.baeldung.jacksonannotation.domain.Person;
|
||||
import com.baeldung.jackson.domain.Person;
|
||||
import com.baeldung.jackson.domain.Item;
|
||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||
|
||||
import java.util.ArrayList;
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
package com.baeldung.jacksonannotation.miscellaneous.custom;
|
||||
package com.baeldung.jackson.miscellaneous.custom;
|
||||
|
||||
import com.baeldung.jacksonannotation.domain.Author;
|
||||
import com.baeldung.jackson.domain.Author;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
package com.baeldung.jacksonannotation.miscellaneous.custom;
|
||||
package com.baeldung.jackson.miscellaneous.custom;
|
||||
|
||||
import com.fasterxml.jackson.annotation.*;
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
package com.baeldung.jackson.miscellaneous.custom;
|
||||
|
||||
import com.baeldung.jackson.domain.Author;
|
||||
import com.baeldung.jackson.domain.Person;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
* Source code github.com/readlearncode
|
||||
*
|
||||
* @author Alex Theedom www.readlearncode.com
|
||||
* @version 1.0
|
||||
*/
|
||||
public class Item {
|
||||
|
||||
private UUID id;
|
||||
private String title;
|
||||
private List<Person> authors = new ArrayList<>();
|
||||
private float price;
|
||||
|
||||
public Item(){}
|
||||
|
||||
public Item(String title, Author author) {
|
||||
this.id = UUID.randomUUID();
|
||||
this.title = title;
|
||||
this.authors.add(author);
|
||||
}
|
||||
|
||||
public UUID getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(UUID id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getTitle() {
|
||||
return title;
|
||||
}
|
||||
|
||||
public void setTitle(String title) {
|
||||
this.title = title;
|
||||
}
|
||||
|
||||
public List<Person> getAuthors() {
|
||||
return authors;
|
||||
}
|
||||
|
||||
public void setAuthors(List<Person> authors) {
|
||||
this.authors = authors;
|
||||
}
|
||||
|
||||
public float getPrice() {
|
||||
return price;
|
||||
}
|
||||
|
||||
public void setPrice(float price) {
|
||||
this.price = price;
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user