com.atlassian.confluence.mail
Class ThreadNode
java.lang.Object
com.atlassian.confluence.mail.ThreadNode
public class ThreadNode
- extends Object
Constructor Summary |
ThreadNode(long mailId,
org.apache.lucene.document.Document doc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThreadNode
public ThreadNode(long mailId,
org.apache.lucene.document.Document doc)
getEmptyThreadNode
public static ThreadNode getEmptyThreadNode()
isEmpty
public boolean isEmpty()
getMailId
public long getMailId()
getTitle
public String getTitle()
getMessageId
public String getMessageId()
getFrom
public String getFrom()
getDate
public Date getDate()
getParent
public ThreadNode getParent()
setParent
public void setParent(ThreadNode parent)
getChildren
public Set getChildren()
setChildren
public void setChildren(Set children)
getNodeWithMessageId
public ThreadNode getNodeWithMessageId(String messageId)
getVisibleThreadCount
public int getVisibleThreadCount()
getDescendentsCount
public int getDescendentsCount()
isIsolated
public boolean isIsolated()
getCanonicalSubject
public String getCanonicalSubject()