docs: private void buildWhere(final StringBuilder whereBuilder, final List<Object> paramList, final Filter filter) throws RepositoryException {
          if (null == filter) {
              return;
          }
  
          if (filter instanceof PropertyFilter) {
              processPropertyFilter(whereBuilder, paramList, (PropertyFilter) filter);
          } else { // CompositeFiler
              processCompositeFilter(whereBuilder, paramList, (CompositeFilter) filter);
          }
      }