public static List<MappedMember> findMethodParent(MappedClass owner,String name,String desc,boolean originalNames){
  List<MappedMember> list=new ArrayList<MappedMember>();
  for (  MappedClass interfaceClass : owner.getInterfaces()) {
    MappedMember mm=findMethodInParentInclusive(interfaceClass,name,desc,originalNames);
    if (mm != null) {
      list.add(mm);
    }
  }
  if (owner.getParent() != null) {
    MappedMember mm=findMethodInParentInclusive(owner.getParent(),name,desc,originalNames);
    if (mm != null) {
      list.add(mm);
    }
  }
  return list;
}

public static List < MappedMember > findMethodParent ( MappedClass owner , String name , String desc , boolean originalNames ) { List < MappedMember > list = new ArrayList < MappedMember > ( ) ; for ( MappedClass interfaceClass : owner . getInterfaces ( ) ) { MappedMember mm = findMethodInParentInclusive ( interfaceClass , name , desc , originalNames ) ; if ( mm != null ) { list . add ( mm ) ; } } if ( owner . getParent ( ) != null ) { MappedMember mm = findMethodInParentInclusive ( owner . getParent ( ) , name , desc , originalNames ) ; if ( mm != null ) { list . add ( mm ) ; } } return list ; }
returns the method in the given class ' s parent with the name and description . if it ' s not in the given class , further parents are checked . returns null if nothing is found .
