You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.collaborationengine.

Class CollaborationMessage

    • Constructor Detail

      • CollaborationMessage

        public CollaborationMessage()

        Creates a new message.

      • CollaborationMessage

        public CollaborationMessage​(UserInfo user,
                                    String text,
                                    Instant time)

        Creates a new message with the specified user as the message author info, text as the message content and time as the message timestamp.

        Parameters:

        user - the user-info of the message author

        text - the content of the message

        time - the timestamp of the message

    • Method Detail

      • getUser

        public UserInfo getUser()

        Gets the message author user-info.

        Returns:

        the user-info

      • setUser

        public void setUser​(UserInfo user)

        Sets the message author user-info.

        Parameters:

        user - the user-info

      • getText

        public String getText()

        Gets the message content.

        Returns:

        the message content

      • setText

        public void setText​(String text)

        Sets the message content.

        Parameters:

        text - the message content

      • getTime

        public Instant getTime()

        Gets the message timestamp.

        Returns:

        the message timestamp

      • setTime

        public void setTime​(Instant time)

        Sets the message timestamp.

        Parameters:

        time - the message timestamp

      • hashCode

        public int hashCode()

        Overrides:

        hashCode in class Object