code: def __init__(self, saved_filter):
      self.cfg = saved_filter
      column, classification, filter_type = (
          self.cfg["meta"].get(p)
          for p in ["column", "classification", "type"]
      )
      self.column = column
      self.classification = classification
      if filter_type == "string":
          self.builder = StringFilter(
              column, self.classification, self.cfg
          )
      if filter_type in ["int", "float"]:
          self.builder = NumericFilter(
              column, self.classification, self.cfg
          )
      if filter_type == "date":
          self.builder = DateFilter(
              column, self.classification, self.cfg
          )
      if filter_type == "outliers":
          self.builder = OutlierFilter(
              column, self.classification, self.cfg
          )
  
imports: import json
  import numpy
  import pandas
  import dtale.global_state
  from dtale.utils import classify_type, find_dtype, format_data, make_list
  from dtale.query import build_col_key
label_desc: Use image node_id 1 to create a new ArcticDBColumnFilter object from inherited base classes: object with example: obj = ArcticDBColumnFilter(saved_filter)