public class Topic
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Topic.Status |
Constructor and Description |
---|
Topic(long id,
Forum parent,
java.lang.String title) |
Topic(long id,
Forum parent,
java.lang.String title,
Topic.Status status,
boolean sticky) |
Modifier and Type | Method and Description |
---|---|
long |
countOfMessages() |
long |
getAuthorId() |
java.lang.String |
getAuthorName() |
org.joda.time.DateTime |
getCreationDate() |
Forum |
getForum() |
long |
getId() |
Topic.Status |
getStatus() |
java.lang.String |
getTitle() |
boolean |
isLocked() |
boolean |
isNotSticky() |
boolean |
isOpened() |
boolean |
isSticky() |
Message |
latestMessage() |
Messages |
messages() |
void |
setForum(Forum forum) |
void |
setId(long id) |
void |
setStatus(Topic.Status status) |
void |
setSticky(boolean sticky) |
void |
setTitle(java.lang.String title) |
public Topic(long id, Forum parent, java.lang.String title)
public Topic(long id, Forum parent, java.lang.String title, Topic.Status status, boolean sticky)
public long countOfMessages()
public long getAuthorId()
public java.lang.String getAuthorName()
public org.joda.time.DateTime getCreationDate()
public Forum getForum()
public long getId()
public Topic.Status getStatus()
public java.lang.String getTitle()
public boolean isLocked()
public boolean isNotSticky()
public boolean isOpened()
public boolean isSticky()
public Message latestMessage()
public Messages messages()
public void setForum(Forum forum)
public void setId(long id)
public void setStatus(Topic.Status status)
public void setSticky(boolean sticky)
public void setTitle(java.lang.String title)