Kanzi 3.9.10
AbstractMessageType Class Reference

AbstractMessageType is a handle to an existing message type. More...

Inheritance diagram for AbstractMessageType:
[legend]

Classes

class  Iterator
 

Public Member Functions

 AbstractMessageType (MessageType<?> messageType)
 Creates a reference to an existing message type.
 
 AbstractMessageType (String name)
 Creates a reference to an existing message type.
 
- Public Member Functions inherited from MessageType< MessageArguments >
 MessageType (MessageRouting routing, Class< MessageArgumentsType > messageArgumentClass)
 Creates a new message type without a name.
 
 MessageType (String name, MessageRouting routing, Class< MessageArgumentsType > messageArgumentClass)
 Creates a new message type.
 
boolean equals (Object object)
 
Metaclass getArgumentsMetaclass ()
 Gets the metaclass of the message arguments class associated with the message type.
 
String getName ()
 Gets the fully qualified name of the message type in the form "Class.MessageType".
 
long getNative ()
 Gets a pointer to the backing C++ instance.
 
MessageRouting getRouting ()
 Gets the message routing of the message type.
 
MessageTypeWrapper getWrapper ()
 Gets a wrapper for a MessageType object.
 
int hashCode ()
 
String toString ()
 Gets the string presentation of the MessageType.
 

Detailed Description

AbstractMessageType is a handle to an existing message type.

You can pass AbstractMessageType directly to functions taking com.rightware.kanzi.MessageType argument. You can also query all message type info from AbstractMessageType.

Constructor & Destructor Documentation

◆ AbstractMessageType() [1/2]

AbstractMessageType ( String name)

Creates a reference to an existing message type.

Parameters
nameFully qualified name of the message type.

◆ AbstractMessageType() [2/2]

AbstractMessageType ( MessageType<?> messageType)

Creates a reference to an existing message type.

Parameters
messageTypeReference to an existing message type.