Unlike basic values, obtaining values from lists is slightly more involved, as multiple values are present. The main accessors for lists are
getList(Function<Object, T>):List<T>
getList(Function<Object, T>, List<T>):List<T>
getList(TypeToken<T>):List<T>
getList(TypeToken<T>, List<T>):List<T>
.