Hi,
Yes these methods are a bit redundant, I agree.
Do you have better idea how to avoid casts and
@SuppressWarnings("unchecked") annotation? Can we achieve this using
combination of Class and TypeToken? Because forcing end users to do so
(casts and suppress) stinks in a modern API.
I have one more comment regarding POJO but don't have time to express
myself ;)
Stay tuned,
Przemyslaw