-
- All Superinterfaces:
Collection<E>
,Iterable<E>
,List<E>
- All Known Subinterfaces:
ListData<V>
,ListDataBinding
,ListDownlink<V>
,ListLane<V>
- All Known Implementing Classes:
ListDataModel
,ListDataModel
,ListDataProxy
,ListDataView
,ListDownlinkView
,ListLaneView
,STree
,STreeList
,STreeList
,ValueKeyedList
public interface KeyedList<E> extends List<E>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
add(int index, E element, Object key)
boolean
add(E element, Object key)
ListIterator<Map.Entry<Object,E>>
entryIterator()
E
get(int index, Object key)
Map.Entry<Object,E>
getEntry(int index)
Map.Entry<Object,E>
getEntry(int index, Object key)
ListIterator<Object>
keyIterator()
void
move(int fromIndex, int toIndex)
void
move(int fromIndex, int toIndex, Object key)
E
remove(int index, Object key)
E
set(int index, E element, Object key)
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-
-
-
Method Detail
-
move
void move(int fromIndex, int toIndex)
-
move
void move(int fromIndex, int toIndex, Object key)
-
keyIterator
ListIterator<Object> keyIterator()
-
entryIterator
ListIterator<Map.Entry<Object,E>> entryIterator()
-
-