Package | Description |
---|---|
net.morimekta.providence.mio | |
net.morimekta.providence.serializer | |
net.morimekta.providence.streams | |
net.morimekta.providence.util |
Constructor and Description |
---|
FileMessageReader(File file,
Serializer serializer) |
FileMessageWriter(File file,
Serializer serializer) |
FileMessageWriter(File file,
Serializer serializer,
boolean append) |
IOMessageReader(InputStream in,
Serializer serializer) |
IOMessageWriter(OutputStream out,
Serializer serializer) |
Modifier and Type | Class and 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.
|
Modifier and Type | Method and Description |
---|---|
default Serializer |
SerializerProvider.getDefault() |
Serializer |
DefaultSerializerProvider.getDefault() |
Serializer |
SerializerProvider.getSerializer(String mimeType)
Get serializer for the given mime-type
|
Serializer |
DefaultSerializerProvider.getSerializer(String mimeType) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultSerializerProvider.register(Serializer serializer,
String... mimeTypes)
Register the serializer with a given set of mime-types.
|
Modifier and Type | Method and Description |
---|---|
static <Message extends PMessage<Message,Field>,Field extends PField> |
MessageStreams.file(File file,
Serializer serializer,
PStructDescriptor<Message,Field> descriptor)
Read a file containing entries of a given type.
|
static <Message extends PMessage<Message,Field>,Field extends PField> |
MessageStreams.resource(String resource,
Serializer serializer,
PStructDescriptor<Message,Field> descriptor)
Read a file containing entries of a given type.
|
static <Message extends PMessage<Message,Field>,Field extends PField> |
MessageStreams.stream(InputStream in,
Serializer serializer,
PStructDescriptor<Message,Field> descriptor)
Read a input stream containing entries of a given type.
|
static <Message extends PMessage<Message,Field>,Field extends PField> |
MessageCollectors.toFile(File file,
Serializer serializer) |
static <Message extends PMessage<Message,Field>,Field extends PField> |
MessageCollectors.toPath(Path file,
Serializer serializer) |
static <Message extends PMessage<Message,Field>,Field extends PField> |
MessageCollectors.toStream(OutputStream out,
Serializer serializer) |
Modifier and Type | Method and Description |
---|---|
static <Message extends PMessage<Message,Field>,Field extends PField> |
ProvidenceHelper.arrayListFromResource(String path,
PStructDescriptor<Message,Field> descriptor,
Serializer serializer) |
static <Message extends PMessage<Message,Field>,Field extends PField> |
ProvidenceHelper.fromResource(String resource,
PStructDescriptor<Message,Field> descriptor,
Serializer serializer) |
Copyright © 2015–2016 morimekta.net. All rights reserved.