public static boolean isMopMethod(String methodName){
  return (methodName.startsWith("this$") || methodName.startsWith("super$")) && !methodName.contains("$dist$");
}

public static boolean isMopMethod ( String methodName ) { return ( methodName . startsWith ( "this$" ) || methodName . startsWith ( "super$" ) ) && ! methodName . contains ( "$dist$" ) ; }
method to determine if a method is a mop method . this is done by the method name . if the name starts with " this $ " or " super $ " but does not contain " $ dist $ " , then it is an mop method
