Skip to content

Commit 729e075

Browse files
authored
Merge pull request #34 from splatch/master
Support for array resolution within Pojo Resolver.
2 parents 6364027 + 7359968 commit 729e075

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

jsurfer-core/src/main/java/org/jsfr/json/resolver/PoJoResolver.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
import org.jsfr.json.exception.ResolverException;
2828

29+
import java.lang.reflect.Array;
2930
import java.lang.reflect.Field;
3031
import java.util.List;
3132

@@ -52,7 +53,7 @@ public Object resolve(Object list, int index) {
5253
if (list instanceof List) {
5354
return ((List) list).get(index);
5455
} else if (list.getClass().isArray()) {
55-
// TODO should resolve array
56+
return Array.get(list, index);
5657
}
5758
throw new UnsupportedOperationException("Unsupported list object " + list);
5859
}

0 commit comments

Comments
 (0)