class_docstr: Default implementation using patterns derived from EntityLinkPattern.
code: def create_for_entity_call_parameter_set(
      self, entity_call_parameter_set: EntityCallParameterSet
  ) -> SpecPattern:
      return EntityPattern.from_call_parameter_set(
          entity_call_parameter_set
      )
  
file_path: metricflow/metricflow/query/group_by_item/filter_spec_resolution/filter_pattern_factory.py
imports: from __future__ import annotations
  from abc import ABC, abstractmethod
  from dbt_semantic_interfaces.call_parameter_sets import DimensionCallParameterSet, EntityCallParameterSet, TimeDimensionCallParameterSet
  from typing_extensions import override
  from metricflow.specs.patterns.spec_pattern import SpecPattern
  from metricflow.specs.patterns.typed_patterns import DimensionPattern, EntityPattern, TimeDimensionPattern
label_desc: Use image node_id 3 for calling the DefaultWhereFilterPatternFactory obj's underlying member method code with example usage: obj.create_for_entity_call_parameter_set(entity_call_parameter_set) and returns: EntityPattern