Class GroupMessage

java.lang.Object
org.vrspace.server.obj.Entity
org.vrspace.server.obj.GroupMessage

@Node public class GroupMessage extends Entity
  • Constructor Details

    • GroupMessage

      public GroupMessage()
    • GroupMessage

      public GroupMessage(@NonNull @NonNull Client from, @NonNull @NonNull UserGroup group, @NonNull @NonNull String content, @NonNull @NonNull Instant timestamp)
  • Method Details

    • getFrom

      @NonNull public @NonNull Client getFrom()
    • getGroup

      @NonNull public @NonNull UserGroup getGroup()
    • getContent

      @NonNull public @NonNull String getContent()
    • getTimestamp

      @NonNull public @NonNull Instant getTimestamp()
    • setFrom

      public void setFrom(@NonNull @NonNull Client from)
    • setGroup

      public void setGroup(@NonNull @NonNull UserGroup group)
    • setContent

      public void setContent(@NonNull @NonNull String content)
    • setTimestamp

      public void setTimestamp(@NonNull @NonNull Instant timestamp)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Entity
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class Entity
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Entity
    • toString

      public String toString()
      Overrides:
      toString in class Entity