objectType.findMethod("hashCode", EMPTY_JTYPE),
objectType.findMethod("toString", EMPTY_JTYPE));
// Process annotations
{
Category categoryAnnotation = factoryType.getAnnotation(Category.class);
if (categoryAnnotation != null) {
categoryTypes = new ArrayList<JClassType>(
categoryAnnotation.value().length);
processClassArrayAnnotation(categoryAnnotation.value(), categoryTypes);
} else {
categoryTypes = null;
}
noWrapTypes = new ArrayList<JClassType>();