parameters: (self)
docstring: Returns a description of the interface provided by this function.
  
      Returns:
        The function's signature, a dictionary containing:
          name: string
          returns: type name string
          args: list of argument dictionaries, each containing:
            name: string
            type: type name string
            optional: boolean
            default: an arbitrary primitive or encodable object
docstring_summary: Returns a description of the interface provided by this function.
docstring_tokens: Returns a description of the interface provided by this function .
function: def getSignature(self):
      """Returns a description of the interface provided by this function.
  
      Returns:
        The function's signature, a dictionary containing:
          name: string
          returns: type name string
          args: list of argument dictionaries, each containing:
            name: string
            type: type name string
            optional: boolean
            default: an arbitrary primitive or encodable object
      """
      raise NotImplementedError(
          'Function subclasses must implement getSignature().')
function_tokens: def getSignature ( self ) : raise NotImplementedError ( 'Function subclasses must implement getSignature().' )