@@ -85,6 +85,10 @@ public abstract class TypeToken<T> implements Comparable<TypeToken<T>>, GenericC
*/
type = ((ParameterizedType) superClass).getActualTypeArguments()[0];
}
+
+ protected TypeToken(Class<?> type) {
+ this.type = type;
+ }
/**
* Zwraca wydedukowany typ parametru. Bez dodatkowego wsparcia narzędzi