class BasicConfiguration {

    public static final List<String> allSeries(boolean compact, List<? extends IProcessingFactory> facs) {
        LinkedHashSet<String> dic = new LinkedHashSet<>();
        for (IProcessingFactory fac : facs) {
            Map<String, Class> odic = fac.getOutputDictionary(compact);
            odic.forEach((s, c) -> {
                if (c == TsData.class && !dic.contains(s)) {
                    dic.add(s);
                }
            });
        }
        return dic.stream().collect(Collectors.toList());
    }

}