Uses of Class
net.morimekta.providence.serializer.Serializer
-
Packages that use Serializer Package Description net.morimekta.providence.mio net.morimekta.providence.serializer net.morimekta.providence.streams net.morimekta.providence.util -
-
Uses of Serializer in net.morimekta.providence.mio
Constructors in net.morimekta.providence.mio with parameters of type Serializer Constructor Description FileMessageReader(java.io.File file, Serializer serializer)Create the file message reader.FileMessageWriter(java.io.File file, Serializer serializer)FileMessageWriter(java.io.File file, Serializer serializer, boolean append)IOMessageReader(java.io.InputStream in, Serializer serializer)IOMessageWriter(java.io.OutputStream out, Serializer serializer)RollingFileMessageWriter(java.io.File directory, Serializer serializer, java.lang.String currentName, RollingFileMessageWriter.RollingPolicy rollingPolicy)Create a rolling file message writer without a cleanup policy.RollingFileMessageWriter(java.io.File directory, Serializer serializer, java.lang.String currentName, RollingFileMessageWriter.RollingPolicy rollingPolicy, RollingFileMessageWriter.CleanupPolicy cleanupPolicy)Create a rolling file message writer. -
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,Field>,Field extends PField>
java.util.stream.Stream<Message>MessageStreams. file(java.io.File file, Serializer serializer, PMessageDescriptor<Message,Field> descriptor)Read a file containing entries of a given type.static <Message extends PMessage<Message,Field>,Field extends PField>
java.util.stream.Stream<Message>MessageStreams. path(java.nio.file.Path file, Serializer serializer, PMessageDescriptor<Message,Field> descriptor)Read a file containing entries of a given type.static <Message extends PMessage<Message,Field>,Field extends PField>
java.util.stream.Stream<Message>MessageStreams. resource(java.lang.String resource, Serializer serializer, PMessageDescriptor<Message,Field> descriptor)Read a file containing entries of a given type.static <Message extends PMessage<Message,Field>,Field extends PField>
java.util.stream.Stream<Message>MessageStreams. stream(java.io.InputStream in, Serializer serializer, PMessageDescriptor<Message,Field> descriptor)Read a input stream containing entries of a given type.static <Message extends PMessage<Message,Field>,Field extends PField>
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,Field>,Field extends PField>
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,Field>,Field extends PField>
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,Field>,Field extends PField>
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,Field> descriptor)Make a self-closing message spliterator.MessageSpliterator(java.io.InputStream in, Serializer serializer, PMessageDescriptor<Message,Field> descriptor, java.io.Closeable closer)Make a spliterator with specific closing function. -
Uses of Serializer in net.morimekta.providence.util
Methods in net.morimekta.providence.util with parameters of type Serializer Modifier and Type Method Description static <Message extends PMessage<Message,Field>,Field extends PField>
java.util.ArrayList<Message>ProvidenceHelper. arrayListFromResource(java.lang.String path, PMessageDescriptor<Message,Field> descriptor, Serializer serializer)static <Message extends PMessage<Message,Field>,Field extends PField>
MessageProvidenceHelper. fromResource(java.lang.String resource, PMessageDescriptor<Message,Field> descriptor, Serializer serializer)static <M extends PMessage<M,F>,F extends PField>
AnyAny. wrapMessage(M message, Serializer serializer)Wrap a message into anAnywrapper message.
-