public class MessageStreams extends Object
| Constructor and Description |
|---|
MessageStreams() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends PMessage<T>,F extends PField> |
file(File file,
PSerializer serializer,
PStructDescriptor<T,F> descriptor)
Read a file containing entries of a given type.
|
static <T extends PMessage<T>,F extends PField> |
file(File file,
PStructDescriptor<T,F> descriptor)
Read a file containing entries of a given type.
|
static <T extends PMessage<T>,F extends PField> |
resource(String resource,
PSerializer serializer,
PStructDescriptor<T,F> descriptor)
Read a file containing entries of a given type.
|
static <T extends PMessage<T>,F extends PField> |
stream(InputStream in,
PSerializer serializer,
PStructDescriptor<T,F> descriptor) |
public static <T extends PMessage<T>,F extends PField> java.util.stream.Stream<T> file(File file, PStructDescriptor<T,F> descriptor) throws IOException
file - The file to read.descriptor - The descriptor of the entry type of the file.IOExceptionpublic static <T extends PMessage<T>,F extends PField> java.util.stream.Stream<T> file(File file, PSerializer serializer, PStructDescriptor<T,F> descriptor) throws IOException
file - The file to read.serializer - The serializer to use.descriptor - The descriptor of the entry type of the file.IOExceptionpublic static <T extends PMessage<T>,F extends PField> java.util.stream.Stream<T> resource(String resource, PSerializer serializer, PStructDescriptor<T,F> descriptor) throws IOException
resource - The file to read.serializer - The serializer to use.descriptor - The descriptor of the entry type of the file.IOExceptionpublic static <T extends PMessage<T>,F extends PField> java.util.stream.Stream<T> stream(InputStream in, PSerializer serializer, PStructDescriptor<T,F> descriptor) throws IOException
IOExceptionCopyright © 2016. All rights reserved.