public class CStruct extends Object implements CMessage<CStruct>, net.morimekta.providence.serializer.json.JsonCompactible
| Modifier and Type | Class and Description |
|---|---|
static class |
CStruct.Builder |
| Modifier and Type | Method and Description |
|---|---|
protected static <Message extends net.morimekta.providence.PMessage<Message>> |
asString(Message message)
Prints a jsonCompact string representation of the message.
|
CStructDescriptor |
descriptor() |
protected static <M extends net.morimekta.providence.PMessage<M>> |
equals(M a,
M b) |
boolean |
equals(Object o) |
int |
hashCode() |
protected static <M extends CMessage<M>> |
hashCode(M self) |
boolean |
jsonCompact() |
net.morimekta.providence.PMessageBuilder<CStruct> |
mutate() |
String |
toString() |
Map<Integer,Object> |
values()
Method to access all values in the message.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic Map<Integer,Object> values()
CMessagepublic boolean jsonCompact()
jsonCompact in interface net.morimekta.providence.serializer.json.JsonCompactible@Nonnull public net.morimekta.providence.PMessageBuilder<CStruct> mutate()
mutate in interface net.morimekta.providence.PMessage<CStruct>@Nonnull public CStructDescriptor descriptor()
protected static <M extends net.morimekta.providence.PMessage<M>> boolean equals(M a,
M b)
protected static <M extends CMessage<M>> int hashCode(M self)
protected static <Message extends net.morimekta.providence.PMessage<Message>> String asString(Message message)
Message - The contained message type.message - The message to stringify.Copyright © 2015–2020 morimekta.net. All rights reserved.