parameters: (cls, primitive_class: Any)
return_statement: return wrapper.input_primitive_class()
docstring: Returns the primitive class that gets wrapped into primitive_class.
  
      Args:
        primitive_class: Class of the output primitive of a wrapper.
      Returns:
        the primitive class that gets wrapped. This needs to be the type used
        in the primitive set.
      Raises:
        TinkError if no wrapper for this primitive class is registered.
docstring_summary: Returns the primitive class that gets wrapped into primitive_class.
docstring_tokens: Returns the primitive class that gets wrapped into primitive_class .
function: def input_primitive_class(cls, primitive_class: Any) -> Any:
      """Returns the primitive class that gets wrapped into primitive_class.
  
      Args:
        primitive_class: Class of the output primitive of a wrapper.
      Returns:
        the primitive class that gets wrapped. This needs to be the type used
        in the primitive set.
      Raises:
        TinkError if no wrapper for this primitive class is registered.
      """
      if primitive_class not in cls._wrappers:
        raise _tink_error.TinkError(
            'No PrimitiveWrapper registered for primitive {}.'
            .format(primitive_class.__name__))
      wrapper = cls._wrappers[primitive_class]
      return wrapper.input_primitive_class()
function_tokens: def input_primitive_class ( cls , primitive_class : Any ) -> Any : if primitive_class not in cls . _wrappers : raise _tink_error . TinkError ( 'No PrimitiveWrapper registered for primitive {}.' . format ( primitive_class . __name__ ) ) wrapper = cls . _wrappers [ primitive_class ] return wrapper . input_primitive_class ( )