docs: public void processPlainSelect(PlainSelect plainSelect) {
          if (!orderByHashParameters(plainSelect.getOrderByElements())) {
              plainSelect.setOrderByElements(null);
          }
          if (plainSelect.getFromItem() != null) {
              processFromItem(plainSelect.getFromItem());
          }
          if (plainSelect.getJoins() != null && plainSelect.getJoins().size() > 0) {
              List<Join> joins = plainSelect.getJoins();
              for (Join join : joins) {
                  if (join.getRightItem() != null) {
                      processFromItem(join.getRightItem());
                  }
              }
          }
      }