AbstractMessageType is a handle to an existing message type. More...
Classes | |
class | Iterator |
Public Member Functions | |
AbstractMessageType (String name) | |
Creates a reference to an existing message type. More... | |
AbstractMessageType (MessageType<?> messageType) | |
Creates a reference to an existing message type. More... | |
Public Member Functions inherited from MessageType< MessageArguments > | |
MessageType (MessageRouting routing, Class< MessageArgumentsType > messageArgumentClass) | |
Creates a new message type without a name. More... | |
MessageType (String name, MessageRouting routing, Class< MessageArgumentsType > messageArgumentClass) | |
Creates a new message type. More... | |
boolean | equals (Object object) |
Metaclass | getArgumentsMetaclass () |
Gets the metaclass of the message arguments class associated with the message type. More... | |
String | getName () |
Gets the fully qualified name of the message type in the form "Class.MessageType". More... | |
long | getNative () |
Gets a pointer to the backing C++ instance. More... | |
MessageRouting | getRouting () |
Gets the message routing of the message type. More... | |
int | hashCode () |
String | toString () |
Gets the string presentation of the MessageType. More... | |
AbstractMessageType is a handle to an existing message type.
You can pass AbstractMessageType directly to functions taking MessageType argument. You can also query all message type info from AbstractMessageType.
AbstractMessageType | ( | String | name | ) |
Creates a reference to an existing message type.
name | Fully qualified name of the message type. |
AbstractMessageType | ( | MessageType<?> | messageType | ) |
Creates a reference to an existing message type.
messageType | Reference to an existing message type. |