public class MessageConstants
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.Class<? extends com.google.protobuf.MessageLite>,java.lang.Integer> |
MESSAGE_CLASS_TO_CLIENT_MESSAGE_TYPE
Store a mapping of message class to "ClientMessages" type tag.
|
static java.util.Map<java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3>,com.google.protobuf.Parser<? extends com.google.protobuf.GeneratedMessageV3>> |
MESSAGE_CLASS_TO_PARSER
Store a mapping of "ServerMessages" class to message parsers.
|
static java.util.Map<java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3>,java.lang.Integer> |
MESSAGE_CLASS_TO_TYPE
Map of class to "ServerMessages" type tag for validation of parsed message class.
|
static java.util.Map<java.lang.Integer,java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3>> |
MESSAGE_TYPE_TO_CLASS
Map of "ServerMessages" type tag to class.
|
Constructor and Description |
---|
MessageConstants() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3> |
getMessageClassForType(int type) |
static int |
getTypeForMessageClass(java.lang.Class<? extends com.google.protobuf.MessageLite> msgClass)
Lookup the "ClientMessages" type tag for a Protocol buffers message class.
|
public static final java.util.Map<java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3>,com.google.protobuf.Parser<? extends com.google.protobuf.GeneratedMessageV3>> MESSAGE_CLASS_TO_PARSER
public static final java.util.Map<java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3>,java.lang.Integer> MESSAGE_CLASS_TO_TYPE
public static final java.util.Map<java.lang.Integer,java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3>> MESSAGE_TYPE_TO_CLASS
public static final java.util.Map<java.lang.Class<? extends com.google.protobuf.MessageLite>,java.lang.Integer> MESSAGE_CLASS_TO_CLIENT_MESSAGE_TYPE
public static int getTypeForMessageClass(java.lang.Class<? extends com.google.protobuf.MessageLite> msgClass)
msgClass
- message class extending MessageLite
public static java.lang.Class<? extends com.google.protobuf.GeneratedMessageV3> getMessageClassForType(int type)