E - リスト要素の型public interface ObservableList<E> extends List<E>, Observable
ListChangeListener, ListChangeListener.Change| 修飾子と型 | メソッドと説明 |
|---|---|
boolean |
addAll(E... elements)
要素の可変引数を追加する便利なメソッド。
|
void |
addListener(ListChangeListener<? super E> listener)
リスナーをこの監視可能リストに追加します。
|
default FilteredList<E> |
filtered(Predicate<E> predicate)
指定された述語を使用して、このリストの
FilteredListラッパーを作成します。 |
void |
remove(int from, int to)
基本的にsublist(from, to).clear()へのショートカット。これは共通操作であるため、ObservableListは便利に使用するためにこのメソッドを持ちます。
|
boolean |
removeAll(E... elements)
removaAllメソッドの可変引数を使用する便利なメソッド。
|
void |
removeListener(ListChangeListener<? super E> listener)
この監視可能リストからリスナーの削除を試行します。
|
boolean |
retainAll(E... elements)
retainメソッドの可変引数を使用する便利なメソッド。
|
boolean |
setAll(Collection<? extends E> col)
ObservableListをクリアし、コレクションからすべての要素を追加します。
|
boolean |
setAll(E... elements)
ObservableListをクリアし、可変引数として渡されるすべての要素を追加します。
|
default SortedList<E> |
sorted()
自然順序付けを使用して、このリストの
SortedListラッパーを作成します。 |
default SortedList<E> |
sorted(Comparator<E> comparator)
指定されたコンパレータを使用して、このリストの
SortedListラッパーを作成します。 |
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, toArrayparallelStream, removeIf, streamaddListener, removeListenervoid addListener(ListChangeListener<? super E> listener)
listener - リストの変更をリスニングするリスナーvoid removeListener(ListChangeListener<? super E> listener)
listener - 削除するリスナーboolean addAll(E... elements)
elements - 追加する要素boolean setAll(E... elements)
elements - 設定する要素NullPointerException - 指定された引数に1つ以上のnull要素が含まれている場合boolean setAll(Collection<? extends E> col)
col - このobservableArrayListに追加される要素を含むコレクションNullPointerException - 指定されたコレクションに1つ以上のnull要素が含まれている場合boolean removeAll(E... elements)
elements - 削除する要素boolean retainAll(E... elements)
elements - 保持する要素void remove(int from,
int to)
from - 削除する範囲の開始(含む)to - 削除する範囲の最後(含まない)IndexOutOfBoundsException - 無効な範囲が指定されている場合default FilteredList<E> filtered(Predicate<E> predicate)
FilteredListラッパーを作成します。predicate - 使用する述語FilteredListdefault SortedList<E> sorted(Comparator<E> comparator)
SortedListラッパーを作成します。comparator - 使用するコンパレータまたは自然順序の場合はnullSortedListdefault SortedList<E> sorted()
SortedListラッパーを作成します。SortedListCopyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.