| Modifier and Type | Field and Description |
|---|---|
| public static final Map | MESSAGE_CLASS_TO_CLIENT_MESSAGE_TYPE
Store a mapping of message class to "ClientMessages" type tag. |
| public static final Map | MESSAGE_CLASS_TO_PARSER
Store a mapping of "ServerMessages" class to message parsers. |
| public static final Map | MESSAGE_CLASS_TO_TYPE
Map of class to "ServerMessages" type tag for validation of parsed message class. |
| public static final Map | MESSAGE_TYPE_TO_CLASS
Map of "ServerMessages" type tag to class. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Class | |
| public static int | Returns: type tag for this message classmessage class extending msgClass)MessageLiteLookup the "ClientMessages" type tag for a Protocol buffers message class. |
| MESSAGE_CLASS_TO_CLIENT_MESSAGE_TYPE | back to summary |
|---|---|
| public static final Map<Class<? extends MessageLite>, Integer> MESSAGE_CLASS_TO_CLIENT_MESSAGE_TYPE Store a mapping of message class to "ClientMessages" type tag. This is used to generate the header when sending a message. | |
| MESSAGE_CLASS_TO_PARSER | back to summary |
|---|---|
| public static final Map<Class<? extends Message>, Parser<? extends Message>> MESSAGE_CLASS_TO_PARSER Store a mapping of "ServerMessages" class to message parsers. This is used to get the de-serializer after reading the type tag. | |
| MESSAGE_CLASS_TO_TYPE | back to summary |
|---|---|
| public static final Map<Class<? extends Message>, Integer> MESSAGE_CLASS_TO_TYPE Map of class to "ServerMessages" type tag for validation of parsed message class. | |
| MESSAGE_TYPE_TO_CLASS | back to summary |
|---|---|
| public static final Map<Integer, Class<? extends Message>> MESSAGE_TYPE_TO_CLASS Map of "ServerMessages" type tag to class. | |
| MessageConstants | back to summary |
|---|---|
| public MessageConstants() | |
| getMessageClassForType | back to summary |
|---|---|
| public static Class | |
| getTypeForMessageClass | back to summary |
|---|---|
| public static int getTypeForMessageClass(Class<? extends MessageLite> msgClass) Lookup the "ClientMessages" type tag for a Protocol buffers message class.
| |