| Package | Description |
|---|---|
| net.morimekta.providence | |
| net.morimekta.providence.descriptor | |
| net.morimekta.providence.serializer | |
| net.morimekta.providence.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PMessage<T extends PMessage<T>>
Base class for all messages.
|
class |
PMessageBuilder<T extends PMessage<T>> |
class |
PMessageBuilderFactory<T extends PMessage<T>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PUnion<T extends PUnion<T>>
Base class for all messages.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PExceptionDescriptor<T extends PMessage<T>,F extends PField>
The definition of a thrift exception.
|
class |
PExceptionDescriptorProvider<V extends PMessage<V>,F extends PField>
Provider for exception descriptor.
|
class |
PStructDescriptor<T extends PMessage<T>,F extends PField>
The definition of a thrift structure.
|
class |
PStructDescriptorProvider<V extends PMessage<V>,F extends PField> |
class |
PUnionDescriptor<T extends PMessage<T>,F extends PField>
The definition of a thrift union.
|
class |
PUnionDescriptorProvider<V extends PMessage<V>,F extends PField> |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends PMessage<T>> |
PJsonSerializer.parseCompactMessage(net.morimekta.util.json.JsonTokenizer tokenizer,
PStructDescriptor<T,?> type)
Parse JSON object as a message.
|
protected <T extends PMessage<T>> |
PJsonSerializer.parseMessage(net.morimekta.util.json.JsonTokenizer tokenizer,
PStructDescriptor<T,?> type)
Parse JSON object as a message.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PJsonSerializer.appendMessage(net.morimekta.util.json.JsonWriter writer,
PMessage<?> message) |
int |
PJsonSerializer.serialize(OutputStream output,
PMessage<?> message) |
int |
PBinarySerializer.serialize(OutputStream output,
PMessage<?> message) |
abstract int |
PSerializer.serialize(OutputStream output,
PMessage<?> message) |
int |
PProtoSerializer.serialize(OutputStream output,
PMessage<?> message) |
int |
PFastBinarySerializer.serialize(OutputStream os,
PMessage<?> message) |
protected int |
PProtoSerializer.writeMessage(net.morimekta.util.io.BinaryWriter writer,
PMessage<?> message) |
protected int |
PFastBinarySerializer.writeMessage(net.morimekta.util.io.BinaryWriter out,
PMessage<?> message) |
| Modifier and Type | Method and Description |
|---|---|
String |
PPrettyPrinter.format(PMessage<?> message) |
static String |
PTypeUtils.toString(PMessage<?> message)
Stringify a message.
|
Copyright © 2016. All rights reserved.