package io.dataease.extensions.view.util; import io.dataease.extensions.datasource.dto.DatasourceSchemaDTO; import org.apache.commons.lang3.ObjectUtils; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.stream.Collectors; public class Utils { public static boolean isNeedOrder(List dsList) { String[] list = {"sqlServer", "db2", "impala"}; List strings = Arrays.asList(list); List collect = strings.stream().filter(dsList::contains).collect(Collectors.toList()); return ObjectUtils.isNotEmpty(collect); } public static boolean isCrossDs(Map dsMap) { return dsMap.size() != 1; } }