parameters: (params, returns, wrap)
docstring: Returns the JNI signature for the given datatypes.
docstring_summary: Returns the JNI signature for the given datatypes.
docstring_tokens: Returns the JNI signature for the given datatypes .
function: def Signature(params, returns, wrap):
      """Returns the JNI signature for the given datatypes."""
      items = ['(']
      items += [JniParams.JavaToJni(param.datatype) for param in params]
      items += [')']
      items += [JniParams.JavaToJni(returns)]
      if wrap:
        return '\n' + '\n'.join(['"' + item + '"' for item in items])
      else:
        return '"' + ''.join(items) + '"'
function_tokens: def Signature ( params , returns , wrap ) : items = [ '(' ] items += [ JniParams . JavaToJni ( param . datatype ) for param in params ] items += [ ')' ] items += [ JniParams . JavaToJni ( returns ) ] if wrap : return '\n' + '\n' . join ( [ '"' + item + '"' for item in items ] ) else : return '"' + '' . join ( items ) + '"'