Module Mal4J

Interface ListStatus<Status extends Enum<?>>

Type Parameters:
Status - status state type
All Known Implementing Classes:
AnimeListStatus, MangaListStatus

public interface ListStatus<Status extends Enum<?>>
Indicates that the object is a list status.
Since:
1.0.0
Version:
2.9.0
Author:
Katsute
  • Method Details

    • getStatus

      Status getStatus()
      Returns the status of the listing.
      Returns:
      status
      Since:
      1.0.0
      See Also:
    • getRawStatus

      String getRawStatus()
      Returns the raw status.
      It is recommended to use getStatus() rather than this method. This method should only be used if the status value is missing from AnimeStatus or MangaStatus.
      Returns:
      status
      Since:
      2.9.0
      See Also:
    • getScore

      Integer getScore()
      Returns the score of the listing.
      Returns:
      score
      Since:
      1.0.0
    • getStartDate

      Date getStartDate()
      Returns the start date for the listing.
      Returns:
      start date
      Since:
      1.0.0
      See Also:
    • getFinishDate

      Date getFinishDate()
      Returns the finish date for the listing.
      Returns:
      finish date
      Since:
      1.0.0
      See Also:
    • getPriority

      Priority getPriority()
      Returns the priority for the listing.
      Returns:
      priority
      Since:
      1.0.0
      See Also:
    • getRawPriority

      Integer getRawPriority()
      Returns the raw priority.
      It is recommended to use getPriority() and Priority.value() rather than this method. This method should only be used if the priority value is missing from Priority.
      Returns:
      priority
      Since:
      2.9.0
      See Also:
    • getTags

      String[] getTags()
      Returns the tags for the listing.
      Returns:
      tags
      Since:
      1.0.0
    • getComments

      String getComments()
      Returns the comments for the listing.
      Returns:
      comments
      Since:
      1.0.0
    • getUpdatedAt

      Date getUpdatedAt()
      Returns when the listing was last updated.
      Returns:
      last updated
      Since:
      1.0.0
      See Also:
    • getUpdatedAtEpochMillis

      Long getUpdatedAtEpochMillis()
      Returns when the listing was last updated in milliseconds since epoch.
      Returns:
      last updated
      Since:
      1.0.0
      See Also: