general cleanup and initial new project

This commit is contained in:
eugenp
2013-12-24 15:11:18 +02:00
parent aa0030d546
commit d9b9c30aa2
39 changed files with 552 additions and 26 deletions
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
public class MyDto {
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonProperty;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonIgnore;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
public class MyDtoNoAccessors {
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonFilter;
@@ -1,4 +1,4 @@
package dtos;
package org.baeldung.jackson.dtos;
import com.fasterxml.jackson.annotation.JsonIgnoreType;
@@ -7,6 +7,7 @@ import java.io.IOException;
import java.util.LinkedHashMap;
import java.util.List;
import org.baeldung.jackson.dtos.MyDto;
import org.junit.Test;
import com.fasterxml.jackson.core.JsonParseException;
@@ -16,7 +17,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.type.CollectionType;
import com.google.common.collect.Lists;
import dtos.MyDto;
public class JacksonCollectionDeserializationUnitTest {
@@ -6,6 +6,8 @@ import static org.junit.Assert.assertThat;
import java.io.IOException;
import org.baeldung.jackson.dtos.MyDto;
import org.baeldung.jackson.dtos.MyDtoIgnoreUnkown;
import org.junit.Test;
import com.fasterxml.jackson.core.JsonFactory;
@@ -17,8 +19,6 @@ import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException;
import dtos.MyDto;
import dtos.MyDtoIgnoreUnkown;
public class JacksonDeserializationUnitTest {
@@ -6,6 +6,13 @@ import static org.junit.Assert.assertThat;
import java.io.IOException;
import org.baeldung.jackson.dtos.MyDto;
import org.baeldung.jackson.dtos.MyDtoIgnoreField;
import org.baeldung.jackson.dtos.MyDtoIgnoreFieldByName;
import org.baeldung.jackson.dtos.MyDtoIgnoreNull;
import org.baeldung.jackson.dtos.MyDtoIncludeNonDefault;
import org.baeldung.jackson.dtos.MyDtoWithFilter;
import org.baeldung.jackson.dtos.MyMixInForString;
import org.junit.Test;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@@ -21,13 +28,6 @@ import com.fasterxml.jackson.databind.ser.PropertyWriter;
import com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter;
import com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider;
import dtos.MyDto;
import dtos.MyDtoIgnoreField;
import dtos.MyDtoIgnoreFieldByName;
import dtos.MyDtoIgnoreNull;
import dtos.MyDtoIncludeNonDefault;
import dtos.MyDtoWithFilter;
import dtos.MyMixInForString;
public class JacksonSerializationIgnoreUnitTest {
@@ -8,6 +8,10 @@ import static org.junit.Assert.assertThat;
import java.io.IOException;
import java.util.List;
import org.baeldung.jackson.dtos.MyDto;
import org.baeldung.jackson.dtos.MyDtoFieldNameChanged;
import org.baeldung.jackson.dtos.MyDtoNoAccessors;
import org.baeldung.jackson.dtos.MyDtoNoAccessorsAndFieldVisibility;
import org.junit.Test;
import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;
@@ -17,10 +21,6 @@ import com.fasterxml.jackson.databind.JsonMappingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.common.collect.Lists;
import dtos.MyDto;
import dtos.MyDtoFieldNameChanged;
import dtos.MyDtoNoAccessors;
import dtos.MyDtoNoAccessorsAndFieldVisibility;
public class JacksonSerializationUnitTest {