parameters: (fully_qualified_class, old_name, use_hash=False)
return_statement: return EscapeClassName(fully_qualified_class + '/' + old_name)
docstring: Returns the literal method name for the corresponding proxy method
docstring_summary: Returns the literal method name for the corresponding proxy method
docstring_tokens: Returns the literal method name for the corresponding proxy method
function: def CreateProxyMethodName(fully_qualified_class, old_name, use_hash=False):
      """Returns the literal method name for the corresponding proxy method"""
      if use_hash:
        hashed_name = ProxyHelpers.CreateHashedMethodName(fully_qualified_class,
                                                          old_name)
        return hashed_name
  
      # The annotation processor currently uses a method name
      # org_chromium_example_foo_method_1name escaping _ to _1
      # and then using the appending the method name to the qualified
      # class. Since we need to escape underscores for jni to work
      # we need to double escape _1 to _11
      # This is the literal name of the GEN_JNI it still needs to be escaped once.
      return EscapeClassName(fully_qualified_class + '/' + old_name)
function_tokens: def CreateProxyMethodName ( fully_qualified_class , old_name , use_hash = False ) : if use_hash : hashed_name = ProxyHelpers . CreateHashedMethodName ( fully_qualified_class , old_name ) return hashed_name # The annotation processor currently uses a method name # org_chromium_example_foo_method_1name escaping _ to _1 # and then using the appending the method name to the qualified # class. Since we need to escape underscores for jni to work # we need to double escape _1 to _11 # This is the literal name of the GEN_JNI it still needs to be escaped once. return EscapeClassName ( fully_qualified_class + '/' + old_name )