* We want to allow the user to override some of the useful Object methods,
* so we'll extract them here.
*/
JClassType objectType = oracle.getJavaLangObject();
objectMethods = Arrays.asList(
objectType.findMethod("equals", new JType[] {objectType}),
objectType.findMethod("hashCode", EMPTY_JTYPE),
objectType.findMethod("toString", EMPTY_JTYPE));
// Process annotations
{