Go to the documentation of this file.
19package org.sleuthkit.autopsy.integrationtesting;
21import java.util.ArrayList;
22import java.util.Collection;
25import java.util.stream.Collectors;
26import java.util.stream.Stream;
27import org.openide.util.Lookup;
28import org.sleuthkit.autopsy.ingest.IngestModuleFactory;
29import org.sleuthkit.autopsy.ingest.IngestModuleFactoryAdapter;
30import org.sleuthkit.autopsy.python.JythonModuleLoader;
46 Stream<Collection<? extends IngestModuleFactory>> factoryCollections = Stream.of(
52 Map<String, IngestModuleFactory> factories = factoryCollections
53 .flatMap(coll -> coll.stream())
54 .collect(Collectors.toMap(f -> f.getModuleDisplayName(), f -> f, (f1, f2) -> f1));
57 return new ArrayList<>(factories.values());
List< IngestModuleFactory > getFactories()
static synchronized List< IngestModuleFactory > getIngestModuleFactories()
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.