parameters: (*pcollections, **options)
return_statement: return cogroup.cogroup(*pcollections, **_get_cogroup_option(options)) \
          .apply_values(__full_join_in_every_group, **options) \
          .flatten()
docstring: inner function
docstring_summary: inner function
docstring_tokens: inner function
function: def full_join(*pcollections, **options):
      """ inner function """
      check_argument(pcollections)
      return cogroup.cogroup(*pcollections, **_get_cogroup_option(options)) \
          .apply_values(__full_join_in_every_group, **options) \
          .flatten()
function_tokens: def full_join ( * pcollections , * * options ) : check_argument ( pcollections ) return cogroup . cogroup ( * pcollections , * * _get_cogroup_option ( options ) ) . apply_values ( __full_join_in_every_group , * * options ) . flatten ( )