public class SimpleList<V> extends AbstractList<V> implements java.util.List<V>, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY |
ALLOWDUPLICATE, ALLOWEMPTYVALUE, BIDI, CASESENSITIVE, flag, MAP, READONLY, REMOVED, VISIBLE| Constructor and Description |
|---|
SimpleList() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(V e) |
SimpleList<V> |
clone() |
SimpleList<V> |
filter(Condition<V> newValue) |
protected boolean |
fireProperty(java.lang.String type,
java.lang.Object oldElement,
java.lang.Object newElement,
java.lang.Object beforeElement,
int index,
java.lang.Object value) |
BaseItem |
getNewList(boolean keyValue) |
boolean |
remove(java.lang.Object o) |
SimpleList<V> |
subList(int fromIndex,
int toIndex)
Returns a view of the portion of this list between the specified
fromIndex, inclusive, and toIndex, exclusive.
|
SimpleList<V> |
withListener(ObjectCondition listener) |
add, addAll, addAll, ceiling, copyEntity, equals, filterItems, hashCode, iterator, iterator, iteratorReverse, listIterator, listIterator, lower, remove, set, subSet, withListadd, addHashItem, addKeyValue, checkValue, clear, comparator, contains, containsAll, containsAll, first, flag, get, getByIndex, getKeyByIndex, getPositionKey, getTypClass, getValue, hashKey, hasKeyAndPos, indexOf, init, init, init, isAllowDuplicate, isAllowEmptyValue, isCaseSensitive, isComparator, isEmpty, isReadOnly, isVisible, last, lastIndexOf, move, pack, parseItem, removeAll, removeByIndex, removeByObject, removeItem, replaceAllValues, reset, retainAll, setAllowEmptyValue, setFlag, setValue, size, toArray, toArray, toString, toString, with, withAllowDuplicate, withAllowEmptyValue, withCaseSensitive, withFlag, without, withSize, withType, withVisiblefinalize, getClass, notify, notifyAll, wait, wait, waitpublic static final java.lang.String PROPERTY
public BaseItem getNewList(boolean keyValue)
getNewList in interface BaseItemgetNewList in class AbstractArray<V>public SimpleList<V> clone()
clone in class java.lang.Objectpublic SimpleList<V> subList(int fromIndex, int toIndex)
AbstractArraysubList in interface java.util.List<V>subList in class AbstractArray<V>fromIndex - low endpoint (inclusive) of the subListtoIndex - high endpoint (exclusive) of the subListpublic boolean remove(java.lang.Object o)
public SimpleList<V> filter(Condition<V> newValue)
public boolean add(V e)
public SimpleList<V> withListener(ObjectCondition listener)
protected boolean fireProperty(java.lang.String type,
java.lang.Object oldElement,
java.lang.Object newElement,
java.lang.Object beforeElement,
int index,
java.lang.Object value)
fireProperty in class AbstractArray<V>