| 限定符和类型 | 字段和说明 |
|---|---|
java.util.Collection<BaseDanmaku> |
items |
static int |
ST_BY_LIST
this type is used to iterate/remove/insert elements, not support sub/subnew
|
static int |
ST_BY_TIME |
static int |
ST_BY_YPOS |
static int |
ST_BY_YPOS_DESC |
| 构造器和说明 |
|---|
Danmakus() |
Danmakus(boolean duplicateMergingEnabled) |
Danmakus(java.util.Collection<BaseDanmaku> items) |
Danmakus(int sortType) |
Danmakus(int sortType,
boolean duplicateMergingEnabled) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
addItem(BaseDanmaku item) |
void |
clear() |
boolean |
contains(BaseDanmaku item) |
BaseDanmaku |
first() |
boolean |
isEmpty() |
IDanmakuIterator |
iterator() |
BaseDanmaku |
last() |
boolean |
removeItem(BaseDanmaku item) |
void |
setItems(java.util.Collection<BaseDanmaku> items) |
void |
setSubItemsDuplicateMergingEnabled(boolean enable) |
int |
size() |
IDanmakus |
sub(long startTime,
long endTime) |
IDanmakus |
subnew(long startTime,
long endTime) |
public static final int ST_BY_TIME
public static final int ST_BY_YPOS
public static final int ST_BY_YPOS_DESC
public static final int ST_BY_LIST
public java.util.Collection<BaseDanmaku> items
public Danmakus()
public Danmakus(int sortType)
public Danmakus(int sortType,
boolean duplicateMergingEnabled)
public Danmakus(java.util.Collection<BaseDanmaku> items)
public Danmakus(boolean duplicateMergingEnabled)
public void setItems(java.util.Collection<BaseDanmaku> items)
public IDanmakuIterator iterator()
public boolean addItem(BaseDanmaku item)
public boolean removeItem(BaseDanmaku item)
removeItem 在接口中 IDanmakuspublic BaseDanmaku first()
public BaseDanmaku last()
public boolean contains(BaseDanmaku item)
public void setSubItemsDuplicateMergingEnabled(boolean enable)
setSubItemsDuplicateMergingEnabled 在接口中 IDanmakus