using generic eclipse ignores