original_docstring: Extract all the pvalues contained in the input pvalueish.
  
      Returns pvalueish as well as the flat inputs list as the input may have to
      be copied as inspection may be destructive.
  
      By default, recursively extracts tuple components and dict values.
  
      Generally only needs to be overriden for multi-input PTransforms.
      
docstring: Extract all the pvalues contained in the input pvalueish.
  Returns pvalueish as well as the flat inputs list as the input may have to
  be copied as inspection may be destructive.
  
  By default, recursively extracts tuple components and dict values.
  
  Generally only needs to be overriden for multi-input PTransforms.
docstring_tokens: Extract all the pvalues contained in the input pvalueish . Returns pvalueish as well as the flat inputs list as the input may have to be copied as inspection may be destructive . By default recursively extracts tuple components and dict values . Generally only needs to be overriden for multi - input PTransforms .
code: def _extract_input_pvalues(self, pvalueish):
      """Extract all the pvalues contained in the input pvalueish.
  
      Returns pvalueish as well as the flat inputs list as the input may have to
      be copied as inspection may be destructive.
  
      By default, recursively extracts tuple components and dict values.
  
      Generally only needs to be overriden for multi-input PTransforms.
      """
      # pylint: disable=wrong-import-order
      from apache_beam import pipeline
      # pylint: enable=wrong-import-order
      if isinstance(pvalueish, pipeline.Pipeline):
        pvalueish = pvalue.PBegin(pvalueish)
  
      def _dict_tuple_leaves(pvalueish):
        if isinstance(pvalueish, tuple):
          for a in pvalueish:
            for p in _dict_tuple_leaves(a):
              yield p
        elif isinstance(pvalueish, dict):
          for a in pvalueish.values():
            for p in _dict_tuple_leaves(a):
              yield p
        else:
          yield pvalueish
      return pvalueish, tuple(_dict_tuple_leaves(pvalueish))
code_tokens: def _extract_input_pvalues ( self , pvalueish ) : from apache_beam import pipeline if isinstance ( pvalueish , pipeline . Pipeline ) : pvalueish = pvalue . PBegin ( pvalueish ) def _dict_tuple_leaves ( pvalueish ) : if isinstance ( pvalueish , tuple ) : for a in pvalueish : for p in _dict_tuple_leaves ( a ) : yield p elif isinstance ( pvalueish , dict ) : for a in pvalueish . values ( ) : for p in _dict_tuple_leaves ( a ) : yield p else : yield pvalueish return pvalueish , tuple ( _dict_tuple_leaves ( pvalueish ) )
short_docstring: Extract all the pvalues contained in the input pvalueish.
short_docstring_tokens: Extract all the pvalues contained in the input pvalueish .
comment: """Extract all the pvalues contained in the input pvalueish.
  
      Returns pvalueish as well as the flat inputs list as the input may have to
      be copied as inspection may be destructive.
  
      By default, recursively extracts tuple components and dict values.
  
      Generally only needs to be overriden for multi-input PTransforms.
      """$SEP$# pylint: disable=wrong-import-order$SEP$# pylint: enable=wrong-import-order