question: get a new sub-list of methods containing all the methods from this method list without a specified method-level annotation declared . concode_field_sep AnnotatedMethod[] methods concode_field_sep MethodList filter concode_elem_sep Iterator<AnnotatedMethod> iterator concode_elem_sep List<Method> getAllDeclaredMethods concode_elem_sep boolean keep concode_elem_sep MethodList hasReturnType concode_elem_sep MethodList nameStartsWith concode_elem_sep MethodList hasNumParams concode_elem_sep MethodList withAnnotation concode_elem_sep MethodList withoutMetaAnnotation concode_elem_sep List<Method> getMethods concode_elem_sep MethodList withMetaAnnotation concode_elem_sep MethodList isNotPublic
target: MethodList function ( final Class < T > arg0 ) { return filter ( new Filter ( ) { @ Override public boolean keep ( AnnotatedMethod arg1 ) { return arg1 . getAnnotation ( arg0 ) == null ; } } ) ; }