class_docstr: Summary filter to show content of ExchangeObject.
docstr: Example filter that doesn't filter anything but only prints data summary.
  
  Arguments:
      data: ExchangeObject containing some data.
  
  Returns:
      ExchangeObject: filtered data.
docstr_tok: ["Example","filter","that","does","n't","filter","anything","but","only","prints","data","summary",".","Arguments",":","data",":","ExchangeObject","containing","some","data",".","Returns",":","ExchangeObject",":","filtered","data","."]
code: def __call__(
      self, data: ExchangeObject, extra: dict | None = None
  ) -> ExchangeObject:
      """
      Example filter that doesn't filter anything but only prints data summary.
  
      Arguments:
          data: ExchangeObject containing some data.
  
      Returns:
          ExchangeObject: filtered data.
      """
  
      print(f"Summary of ExchangeObject: {data.summary()}")
  
      return data
  
file_path: MONAI/monai/fl/utils/filters.py
imports: from __future__ import annotations
  import abc
  from monai.fl.utils.exchange_object import ExchangeObject
label_desc: Use image node_id 1 for calling the SummaryFilter obj's underlying member method code with example usage: obj.__call__(data, extra) and returns: data