Klasse UserNotification

java.lang.Object
org.opentcs.data.notification.UserNotification
Alle implementierten Schnittstellen:
Serializable

public class UserNotification extends Object implements Serializable
A notification to be read by a user.
Siehe auch:
  • Konstruktordetails

    • UserNotification

      public UserNotification(@Nullable String source, String text, UserNotification.Level level)
      Creates a new Message.
      Parameter:
      source - An identifier of the notification's source.
      text - The actual message text.
      level - The new message's level.
    • UserNotification

      public UserNotification(String text, UserNotification.Level level)
      Creates a new Message.
      Parameter:
      text - The actual message text.
      level - The new message's level.
  • Methodendetails

    • getSource

      @Nullable public String getSource()
      Returns this notification's (optional) source.
      Gibt zurück:
      This notification's (optional) source.
    • getText

      public String getText()
      Returns this message's text.
      Gibt zurück:
      This message's text.
    • getLevel

      public UserNotification.Level getLevel()
      Returns this message's type.
      Gibt zurück:
      This message's type.
    • getTimestamp

      public Instant getTimestamp()
      Returns this message's creation timestamp.
      Gibt zurück:
      This message's creation timestamp.
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object