Uses of Class
net.morimekta.providence.serializer.Serializer
-
Packages that use Serializer Package Description net.morimekta.providence.serializer net.morimekta.providence.streams -
-
Uses of Serializer in net.morimekta.providence.serializer
Subclasses of Serializer in net.morimekta.providence.serializer Modifier and Type Class Description classBinarySerializerCompact binary serializer.classFastBinarySerializerCompact binary serializer.classJsonSerializerCompact JSON serializer.classPrettySerializerPretty printer that can print message content for easily reading and debugging.Methods in net.morimekta.providence.serializer that return Serializer Modifier and Type Method Description SerializerBaseSerializerProvider. getDefault()SerializerSerializerProvider. getDefault()SerializerBaseSerializerProvider. getSerializer(java.lang.String mediaType)SerializerSerializerProvider. getSerializer(java.lang.String mediaType)Get serializer for the given media typeMethods in net.morimekta.providence.serializer with parameters of type Serializer Modifier and Type Method Description protected voidBaseSerializerProvider. register(Serializer serializer, java.lang.String... mediaTypes)Register the serializer with a given set of media types. -
Uses of Serializer in net.morimekta.providence.streams
Methods in net.morimekta.providence.streams with parameters of type Serializer Modifier and Type Method Description static <Message extends PMessage<Message>>
java.util.stream.Stream<Message>MessageStreams. file(java.io.File file, Serializer serializer, PMessageDescriptor<Message> descriptor)Read a file containing entries of a given type.static <Message extends PMessage<Message>>
java.util.stream.Stream<Message>MessageStreams. path(java.nio.file.Path file, Serializer serializer, PMessageDescriptor<Message> descriptor)Read a file containing entries of a given type.static <Message extends PMessage<Message>>
java.util.stream.Stream<Message>MessageStreams. resource(java.lang.String resource, Serializer serializer, PMessageDescriptor<Message> descriptor)Read a file containing entries of a given type.static <Message extends PMessage<Message>>
java.util.stream.Stream<Message>MessageStreams. stream(java.io.InputStream in, Serializer serializer, PMessageDescriptor<Message> descriptor)Read a input stream containing entries of a given type.static <Message extends PMessage<Message>>
java.util.stream.Collector<Message,java.io.OutputStream,java.lang.Integer>MessageCollectors. toFile(java.io.File file, Serializer serializer)write stream of messages to file.static <Message extends PMessage<Message>>
java.util.stream.Collector<Message,java.io.OutputStream,java.lang.Integer>MessageCollectors. toPath(java.nio.file.Path file, Serializer serializer)Write stream of messages to file described by path.static <Message extends PMessage<Message>>
java.util.stream.Collector<Message,java.util.concurrent.atomic.AtomicInteger,java.lang.Integer>MessageCollectors. toStream(java.io.OutputStream out, Serializer serializer)Serialize stream of messages into stream.static <Message extends PMessage<Message>>
java.util.stream.Collector<Message,java.util.concurrent.atomic.AtomicInteger,java.lang.Integer>MessageCollectors. toStream(java.io.OutputStream out, Serializer serializer, boolean close)Serialize stream of messages into stream.Constructors in net.morimekta.providence.streams with parameters of type Serializer Constructor Description MessageSpliterator(java.io.InputStream in, Serializer serializer, PMessageDescriptor<Message> descriptor)Make a self-closing message spliterator.MessageSpliterator(java.io.InputStream in, Serializer serializer, PMessageDescriptor<Message> descriptor, java.io.Closeable closer)Make a spliterator with specific closing function.
-