Я пытаюсь создать свой собственный поток, что-то вроде PathContentStream
, который получает путь и возвращает количество файлов, папок и PathContentStream
и какой тип они (например, avi или txt).
Есть ли что-нибудь в API потоков java, которые были бы полезны для реализации этого?
Не совсем ясно, какова будет сущность такого потока. Общий ответ: нет, в java api нет таких потоков. Но если вы соберете его суть, вы можете создать свой собственный, который будет реализовывать что-то вроде:
public interface InputFileItemStream implements Closeable {
File read();
void close();
void reset();
...
}