code: protected final Set<?> set(Object... datas) {
      Set<Object> items = CollectUtils.newHashSet();
      for (Object obj : datas) {
        if (obj instanceof Class<?>) {
          items.add(buildInnerReference((Class<?>) obj));
        } else {
          items.add(obj);
        }
      }
      return items;
    }
docs: Generate a set property
  <p>
  List singleton bean references with set(A.class,B.class) or set(ref("someBeanId"),C.class).<br>
  List simple values with set("strValue1","strValue2")
  
  @param datas