Class MessageId

  • All Implemented Interfaces:
    dk.cloudcreate.essentials.types.Identifier, dk.cloudcreate.essentials.types.SingleValueType<CharSequence,​MessageId>, Serializable, CharSequence, Comparable<MessageId>

    public class MessageId
    extends dk.cloudcreate.essentials.types.CharSequenceType<MessageId>
    implements dk.cloudcreate.essentials.types.Identifier
    A message id provides a unique identifier for a Message in a distributed system
    See Also:
    Serialized Form
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static MessageId of​(CharSequence value)  
      static MessageId random()  
      • 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
      • Methods inherited from interface dk.cloudcreate.essentials.types.SingleValueType

        getValue