public abstract class AbstractListOperation<T> extends AbstractOperation<ListTarget<T>>
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
length |
protected int |
startIndex |
protected T |
values |
id, type| 限定符 | 构造器和说明 |
|---|---|
protected |
AbstractListOperation(int type,
String id,
int startIndex,
T values,
int length) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract ListHelper<T> |
getHelper() |
protected static int |
parseStartIndex(elemental.json.JsonArray serialized) |
protected void |
toString(StringBuilder sb) |
abstract int |
transformIndexReference(int index,
boolean rigthSide,
boolean canBeDeleted) |
asArray, equals, hashCode, invert, isSameId, parseId, toString, transformWith, transformWithprotected final int startIndex
protected final T values
protected final int length
protected static int parseStartIndex(elemental.json.JsonArray serialized)
public abstract int transformIndexReference(int index,
boolean rigthSide,
boolean canBeDeleted)
index - rigthSide - Which 'side' of the gap the cursor is in.canBeDeleted - protected abstract ListHelper<T> getHelper()
protected void toString(StringBuilder sb)
toString 在类中 AbstractOperation<ListTarget<T>>Copyright © 2013. All Rights Reserved.