public static <T extends org.apache.gobblin.dataset.Dataset> IterableDatasetFinder<T> instantiateIterableDatasetFinder( Properties props, FileSystem fs, String default_class, Object... additionalArgs) throws IOException { DatasetsFinder<T> datasetsFinder = instantiateDatasetFinder(props, fs, default_class, additionalArgs); return datasetsFinder instanceof IterableDatasetFinder ? (IterableDatasetFinder<T>) datasetsFinder : new IterableDatasetFinderImpl<>(datasetsFinder); }
: new IterableDatasetFinderImpl<>(datasetFinder);
: new IterableDatasetFinderImpl<>(datasetFinder);
public static <T extends org.apache.gobblin.dataset.Dataset> IterableDatasetFinder<T> instantiateIterableDatasetFinder( Properties props, FileSystem fs, String default_class, Object... additionalArgs) throws IOException { DatasetsFinder<T> datasetsFinder = instantiateDatasetFinder(props, fs, default_class, additionalArgs); return datasetsFinder instanceof IterableDatasetFinder ? (IterableDatasetFinder<T>) datasetsFinder : new IterableDatasetFinderImpl<>(datasetsFinder); }
: new IterableDatasetFinderImpl<>(datasetFinder);