Class WarcRecordStreamFactory
java.lang.Object
com.github.bottomlessarchive.warc.service.WarcRecordStreamFactory
public class WarcRecordStreamFactory
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.io.InputStream warcFileLocation)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.io.InputStream warcFileLocation, @NotNull @NonNull java.nio.charset.Charset charset)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.io.InputStream inputStream, @NotNull @NonNull java.nio.charset.Charset charset, boolean compressed)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.io.InputStream inputStream, @NotNull @NonNull java.nio.charset.Charset charset, boolean compressed, @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.io.InputStream warcFileLocation, @NotNull @NonNull java.nio.charset.Charset charset, @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.io.InputStream warcFileLocation, @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.lang.String location)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.lang.String location, @NotNull @NonNull WarcRecordType... requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.lang.String location, @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.net.URI uri)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.net.URI uri, @NotNull @NonNull WarcRecordType... requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.net.URI uri, @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.net.URL url)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.net.URL url, @NotNull @NonNull WarcRecordType... requiredRecordTypes)static <T extends WarcContentBlock>
java.util.stream.Stream<WarcRecord<T>>streamOf(@NotNull @NonNull java.net.URL url, @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes)
-
Method Details
-
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.lang.String location) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.lang.String location, @NotNull @NonNull @NotNull @NonNull WarcRecordType... requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.lang.String location, @NotNull @NonNull @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.net.URI uri) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.net.URI uri, @NotNull @NonNull @NotNull @NonNull WarcRecordType... requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.net.URI uri, @NotNull @NonNull @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.net.URL url) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.net.URL url, @NotNull @NonNull @NotNull @NonNull WarcRecordType... requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.net.URL url, @NotNull @NonNull @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.io.InputStream warcFileLocation) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.io.InputStream warcFileLocation, @NotNull @NonNull @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.io.InputStream warcFileLocation, @NotNull @NonNull @NotNull @NonNull java.nio.charset.Charset charset) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.io.InputStream warcFileLocation, @NotNull @NonNull @NotNull @NonNull java.nio.charset.Charset charset, @NotNull @NonNull @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.io.InputStream inputStream, @NotNull @NonNull @NotNull @NonNull java.nio.charset.Charset charset, boolean compressed) -
streamOf
public static <T extends WarcContentBlock> java.util.stream.Stream<WarcRecord<T>> streamOf(@NotNull @NonNull @NotNull @NonNull java.io.InputStream inputStream, @NotNull @NonNull @NotNull @NonNull java.nio.charset.Charset charset, boolean compressed, @NotNull @NonNull @NotNull @NonNull java.util.List<WarcRecordType> requiredRecordTypes)
-