Uses of Class
net.morimekta.providence.serializer.Serializer
-
-
Uses of Serializer in net.morimekta.providence.client
Constructors in net.morimekta.providence.client with parameters of type Serializer Constructor Description ProvidenceHttpBufferedContent(PMessageOrBuilder message, Serializer serializer)
ProvidenceHttpBufferedContent(PServiceCall serviceCall, Serializer serializer)
ProvidenceHttpContent(PMessageOrBuilder message, Serializer serializer)
ProvidenceHttpContent(PServiceCall serviceCall, Serializer serializer)
ProvidenceObjectParser(Serializer serializer)
-
Uses of Serializer in net.morimekta.providence.logging
Constructors in net.morimekta.providence.logging 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 class
BinarySerializer
Compact binary serializer.class
FastBinarySerializer
Compact binary serializer.class
JsonSerializer
Compact JSON serializer.class
PrettySerializer
Pretty printer that can print message content for easily reading and debugging.class
UrlEncodedSerializer
Serializer for handling URL encoded form data, also commonly used in open web protocols like OAuth2.Methods in net.morimekta.providence.serializer that return Serializer Modifier and Type Method Description Serializer
BaseSerializerProvider. getDefault()
Serializer
SerializerProvider. getDefault()
Serializer
BaseSerializerProvider. getSerializer(java.lang.String mediaType)
Serializer
SerializerProvider. 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 void
BaseSerializerProvider. register(Serializer serializer, java.lang.String... mediaTypes)
Register the serializer with a given set of media types. -
Uses of Serializer in net.morimekta.providence.server
Methods in net.morimekta.providence.server with parameters of type Serializer Modifier and Type Method Description void
ExceptionHandler. handleException(java.lang.Throwable rex, Serializer responseSerializer, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
Handle exceptions from the handle method.protected void
ExceptionHandler. writeErrorResponse(java.lang.Throwable rex, Serializer responseSerializer, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
Write the error response. -
Uses of Serializer in net.morimekta.providence.storage
Constructors in net.morimekta.providence.storage with parameters of type Serializer Constructor Description DirectoryMessageListStore(FileManager<K> manager, PMessageDescriptor<M> descriptor, Serializer serializer)
DirectoryMessageSetStore(FileManager<K> manager, java.util.function.Function<M,K> messageToKey, PMessageDescriptor<M> descriptor, Serializer serializer)
DirectoryMessageStore(FileManager<K> manager, PMessageDescriptor<M> descriptor, Serializer serializer)
-
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. -
Uses of Serializer in net.morimekta.providence.testing.junit4
Methods in net.morimekta.providence.testing.junit4 with parameters of type Serializer Modifier and Type Method Description GeneratorWatcher<Context>
GeneratorWatcher. setOutputSerializer(Serializer defaultSerializer)
Set default serializer to standard output. -
Uses of Serializer in net.morimekta.providence.thrift
Subclasses of Serializer in net.morimekta.providence.thrift Modifier and Type Class Description class
TBinaryProtocolSerializer
class
TCompactProtocolSerializer
class
TJsonProtocolSerializer
class
TSimpleJsonProtocolSerializer
The simple JSON protocol is a write-only protocol, which is mainly used for debugging of apache thrift, as they don't really have any human readable protocols (TJson is a mess, and not even JSON compatible).class
TTupleProtocolSerializer
TProtocol serializer specialized for Tuple protocol, just because thrift decided that this protocol should be written in a different way than other protocols. -
Uses of Serializer in net.morimekta.providence.thrift.client
Constructors in net.morimekta.providence.thrift.client with parameters of type Serializer Constructor Description NonblockingSocketClientHandler(Serializer serializer, java.net.SocketAddress address, PService service)
NonblockingSocketClientHandler(Serializer serializer, java.net.SocketAddress address, PService service, int connect_timeout, int read_timeout)
NonblockingSocketClientHandler(Serializer serializer, java.net.SocketAddress address, PService service, PServiceCallInstrumentation instrumentation)
NonblockingSocketClientHandler(Serializer serializer, java.net.SocketAddress address, PService service, PServiceCallInstrumentation instrumentation, int connect_timeout, int read_timeout)
NonblockingSocketClientHandler(Serializer serializer, java.net.SocketAddress address, PService service, PServiceCallInstrumentation instrumentation, int connect_timeout, int read_timeout, int response_timeout)
SocketClientHandler(Serializer serializer, java.net.SocketAddress address)
SocketClientHandler(Serializer serializer, java.net.SocketAddress address, int connect_timeout, int read_timeout)
SocketClientHandler(Serializer serializer, java.net.SocketAddress address, PServiceCallInstrumentation instrumentation)
SocketClientHandler(Serializer serializer, java.net.SocketAddress address, PServiceCallInstrumentation instrumentation, int connect_timeout, int read_timeout)
-
Uses of Serializer in net.morimekta.providence.thrift.server
Methods in net.morimekta.providence.thrift.server with parameters of type Serializer Modifier and Type Method Description NonblockingSocketServer.Builder
NonblockingSocketServer.Builder. withSerializer(Serializer serializer)
SocketServer.Builder
SocketServer.Builder. withSerializer(Serializer serializer)
-