1 package saccubus.converter.profile;
4 * 変換対象となるコメントファイル情報を保持するためのプロファイルです.
7 public interface CommentProfile extends Inputable {
10 * @return {@link #isDownload()}がtrueの場合に
11 * 取得する「再生時間に応じたコメント」数. 負値の場合は再生時間に応じた
13 * {@link #isDownload()}がfalseの場合未定義.
15 int getLengthRelatedCommentSize();
18 * @return {@link #isDownload()}がtrueの場合に,
19 * 昔の仕様でコメントダウンロードを行う場合はtrue. 現在の仕様で行う場合はfalse.
20 * {@link #isDownload()}がfalseの場合未定義.
22 boolean isDisablePerMinComment();
25 * @return {@link #isDownload()}がtrue, かつ
26 * {@link #isDisablePerMinComment()}がfalseの場合に
27 * 取得する「1分当たりコメント」数. 負値の場合は再生時間に応じた
29 * {@link #isDownload()}がfalse, または
30 * {@link #isDisablePerMinComment()}がtrueの場合未定義.
32 int getPerMinCommentSize();
35 * @return {@link #isDownload()}がtrueの場合に,過去ログを取得する時点.
36 * 1970/1/1 00:00:00 GMT からの経過秒数(ミリ秒ではない).
38 * {@link #isDownload()}がfalseの場合未定義.
40 long getBackLogPoint();