class_docstr: Renders SqlExpressions into strings.
class_docstr_tok: ["Renders","SqlExpressions","into","strings","."]
docstr: Whether or not this SQL renderer supports rendering the particular percentile function type.
docstr_tok: ["Whether","or","not","this","SQL","renderer","supports","rendering","the","particular","percentile","function","type","."]
code: def can_render_percentile_function(
      self, percentile_type: SqlPercentileFunctionType
  ) -> bool:
      """Whether or not this SQL renderer supports rendering the particular percentile function type."""
      return percentile_type in self.supported_percentile_function_types
  
imports: from __future__ import annotations
  import logging
  import textwrap
  from abc import ABC, abstractmethod
  from collections import namedtuple
  from dataclasses import dataclass
  from typing import Collection, List
  import jinja2
  from dbt_semantic_interfaces.type_enums.date_part import DatePart
  from dbt_semantic_interfaces.type_enums.time_granularity import TimeGranularity
  from typing_extensions import override
  from metricflow.sql.sql_bind_parameters import SqlBindParameters
  from metricflow.sql.sql_exprs import SqlAggregateFunctionExpression, SqlBetweenExpression, SqlCastToTimestampExpression, SqlColumnAliasReferenceExpression, SqlColumnReferenceExpression, SqlComparisonExpression, SqlDateTruncExpression, SqlExpressionNode, SqlExpressionNodeVisitor, SqlExtractExpression, SqlFunction, SqlGenerateUuidExpression, SqlIsNullExpression, SqlLogicalExpression, SqlNullExpression, SqlPercentileExpression, SqlPercentileFunctionType, SqlRatioComputationExpression, SqlStringExpression, SqlStringLiteralExpression, SqlSubtractTimeIntervalExpression, SqlWindowFunctionExpression
  from metricflow.sql.sql_plan import SqlSelectColumn
label_desc: Use image node_id 6 for calling the SqlExpressionRenderer obj's underlying member method code with example usage: obj.can_render_percentile_function(percentile_type) and returns: unknown