Merge pull request #37 from dottydingo/master
Fix for deserializing sets of complex objects
This commit is contained in:
@@ -282,10 +282,10 @@ public class RepositoryAwareJacksonModule extends SimpleModule implements Initia
|
||||
}
|
||||
|
||||
if((tok = jp.nextToken()) == JsonToken.START_ARRAY) {
|
||||
do {
|
||||
while((tok = jp.nextToken()) != JsonToken.END_ARRAY) {
|
||||
Object cval = jp.readValueAs(attrMeta.elementType());
|
||||
c.add(cval);
|
||||
} while((tok = jp.nextToken()) != JsonToken.END_ARRAY);
|
||||
}
|
||||
|
||||
val = c;
|
||||
|
||||
@@ -301,10 +301,10 @@ public class RepositoryAwareJacksonModule extends SimpleModule implements Initia
|
||||
}
|
||||
|
||||
if((tok = jp.nextToken()) == JsonToken.START_ARRAY) {
|
||||
do {
|
||||
while((tok = jp.nextToken()) != JsonToken.END_ARRAY) {
|
||||
Object sval = jp.readValueAs(attrMeta.elementType());
|
||||
s.add(sval);
|
||||
} while((tok = jp.nextToken()) != JsonToken.END_ARRAY);
|
||||
}
|
||||
|
||||
val = s;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user