Class EventId

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

    public class EventId
    extends dk.cloudcreate.essentials.types.CharSequenceType<EventId>
    implements dk.cloudcreate.essentials.types.Identifier
    An Event id provides a unique identifier for an Event
    See Also:
    Serialized Form
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static EventId of​(CharSequence value)  
      static Optional<EventId> optionalFrom​(CharSequence value)
      Converts a non-null value to an Optional.of(Object) with argument EventId, otherwise it returns an Optional.empty()
      static EventId 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