}
private Map<ClassIndexWrapper, Map<String, Object>> parseOverrideParameters() {
Map<ClassIndexWrapper, Map<String, Object>> overrideParameters = new HashMap<ClassIndexWrapper, Map<String, Object>>();
final Method[] methods;
final GetMethods getMethods = GetMethods.action( annotation.annotationType() );
if ( System.getSecurityManager() != null ) {
methods = AccessController.doPrivileged( getMethods );
}
else {
methods = getMethods.run();
}
for ( Method m : methods ) {
if ( m.getAnnotation( OverridesAttribute.class ) != null ) {
addOverrideAttributes(