Module Mal4J

Class ForumTopic

java.lang.Object
dev.katsute.mal4j.forum.ForumTopic
All Implemented Interfaces:
ID

public abstract class ForumTopic extends Object implements ID
Since:
1.0.0
Version:
2.0.0
Author:
Katsute
  • Constructor Details

    • ForumTopic

      public ForumTopic()
  • Method Details

    • getBoardID

      public abstract Long getBoardID()
      Returns the board id.
      Returns:
      board id
      Since:
      2.0.0
      See Also:
    • getSubBoardID

      public abstract Long getSubBoardID()
      Returns the subboard id.
      Returns:
      subboard id
      Since:
      2.0.0
      See Also:
    • getTitle

      public abstract String getTitle()
      Returns the title of the topic.
      Returns:
      title
      Since:
      1.0.0
    • getCreatedAt

      public abstract Date getCreatedAt()
      Returns when the topic was created at.
      Returns:
      topic creation time
      Since:
      1.0.0
      See Also:
    • getCreatedAtEpochMillis

      public abstract Long getCreatedAtEpochMillis()
      Returns when the topic was created at as milliseconds since epoch.
      Returns:
      topic creation time
      Since:
      1.0.0
      See Also:
    • getCreatedBy

      public abstract ForumTopicCreator getCreatedBy()
      Returns who created the topic.
      Returns:
      topic creator
      Since:
      1.0.0
      See Also:
    • getPostsCount

      public abstract Integer getPostsCount()
      Returns the total post count.
      Returns:
      total posts
      Since:
      1.0.0
    • getLastPostCreatedAt

      public abstract Date getLastPostCreatedAt()
      Returns when the last post was created at.
      Returns:
      last posted time
      Since:
      1.0.0
      See Also:
    • getLastPostCreatedAtEpochMillis

      public abstract Long getLastPostCreatedAtEpochMillis()
      Returns when the last post was created at as milliseconds since epoch.
      Returns:
      last posted time
      Since:
      1.0.0
      See Also:
    • getLastPostCreatedBy

      public abstract ForumTopicCreator getLastPostCreatedBy()
      Returns who the last post was created by.
      Returns:
      last poster
      Since:
      1.0.0
      See Also:
    • isLocked

      public abstract Boolean isLocked()
      Returns if the topic is locked.
      Returns:
      locked
      Since:
      1.0.0