code: protected SingleFilterAdapter<?> getAdapterForFilterOrThrow(Filter filter) {
      if (adapterMap.containsKey(filter.getClass())) {
        return adapterMap.get(filter.getClass());
      } else {
        throw new UnsupportedFilterException(
            ImmutableList.of(FilterSupportStatus.newUnknownFilterType(filter)));
      }
    }
docs: Get the adapter for the given Filter or throw an UnsupportedFilterException if one is not
  available.
  
  @param filter a {@link org.apache.hadoop.hbase.filter.Filter} object.
  @return a {@link com.google.cloud.bigtable.hbase.adapters.filters.SingleFilterAdapter} object.