Class MessageId
- java.lang.Object
-
- dk.cloudcreate.essentials.types.CharSequenceType<MessageId>
-
- dk.cloudcreate.essentials.components.foundation.types.MessageId
-
- All Implemented Interfaces:
Identifier,SingleValueType<CharSequence,MessageId>,Serializable,CharSequence,Comparable<MessageId>
public class MessageId extends CharSequenceType<MessageId> implements Identifier
A message id provides a unique identifier for a Message in a distributed system- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MessageId(CharSequence value)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MessageIdof(CharSequence value)static MessageIdrandom()-
Methods inherited from class dk.cloudcreate.essentials.types.CharSequenceType
charAt, chars, codePointAt, codePointBefore, codePointCount, codePoints, compareTo, compareTo, compareToIgnoreCase, contains, containsIgnoreCase, contentEquals, contentEquals, endsWith, equals, equalsIgnoreCase, getBytes, getBytes, getBytes, getChars, hashCode, indexOf, indexOf, indexOf, indexOf, isEmpty, lastIndexOf, lastIndexOf, lastIndexOf, lastIndexOf, length, offsetByCodePoints, startsWith, startsWith, subSequence, substring, substring, toCharArray, toString, value
-
-
-
-
Constructor Detail
-
MessageId
public MessageId(CharSequence value)
-
-
Method Detail
-
of
public static MessageId of(CharSequence value)
-
random
public static MessageId random()
-
-