class TypeReflector {

    public T instantiate() {
        return Utils.instantiate(getTypeClass());
    }

    public  TypeReflector(Class<T> clazz);
    public  TypeReflector(JavaType javaType);

}