|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectshohaku.core.collections.decorator.DecoratedCollection
shohaku.core.collections.decorator.DecoratedList
指定されたリストを装飾するビューを提供します。
このクラスはリストの実装を隠蔽する目的や、装飾クラスの基底実装の役割を持ちます。
装飾されたリストが直列化可能の場合は直列化可能です。
| フィールドの概要 | |
protected java.util.List |
list
基となるリスト。 |
| クラス shohaku.core.collections.decorator.DecoratedCollection から継承したフィールド |
coll |
| コンストラクタの概要 | |
DecoratedList(java.util.List list)
ラップするリストを指定して初期化します。 |
|
| メソッドの概要 | |
void |
add(int index,
java.lang.Object element)
基となるリストの同メソッドを呼び出します。 |
boolean |
addAll(int index,
java.util.Collection c)
基となるリストの同メソッドを呼び出します。 |
boolean |
equals(java.lang.Object o)
基となるリストの同メソッドを呼び出します。 |
java.lang.Object |
get(int index)
基となるリストの同メソッドを呼び出します。 |
int |
hashCode()
基となるリストの同メソッドを呼び出します。 |
int |
indexOf(java.lang.Object o)
基となるリストの同メソッドを呼び出します。 |
int |
lastIndexOf(java.lang.Object o)
基となるリストの同メソッドを呼び出します。 |
java.util.ListIterator |
listIterator()
基となるリストの同メソッドの戻り値を DecoratedListIterator で装飾したリスト反復子を返却します。 |
java.util.ListIterator |
listIterator(int index)
基となるリストの同メソッドの戻り値を DecoratedListIterator で装飾したリスト反復子を返却します。 |
java.lang.Object |
remove(int index)
基となるリストの同メソッドを呼び出します。 |
java.lang.Object |
set(int index,
java.lang.Object element)
基となるリストの同メソッドを呼び出します。 |
java.util.List |
subList(int fromIndex,
int toIndex)
基となるリストの同メソッドの戻り値を DecoratedList で装飾したリストを返却します。 |
| クラス shohaku.core.collections.decorator.DecoratedCollection から継承したメソッド |
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, toString |
| クラス java.lang.Object から継承したメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| インタフェース java.util.List から継承したメソッド |
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| フィールドの詳細 |
protected final java.util.List list
| コンストラクタの詳細 |
public DecoratedList(java.util.List list)
list - ラップするリスト| メソッドの詳細 |
public java.lang.Object get(int index)
java.util.List 内の getList.get(int)public java.lang.Object remove(int index)
java.util.List 内の removeList.remove(int)
public void add(int index,
java.lang.Object element)
java.util.List 内の addList.add(int, java.lang.Object)public int indexOf(java.lang.Object o)
java.util.List 内の indexOfList.indexOf(java.lang.Object)public int lastIndexOf(java.lang.Object o)
java.util.List 内の lastIndexOfList.lastIndexOf(java.lang.Object)
public boolean addAll(int index,
java.util.Collection c)
java.util.List 内の addAllList.addAll(int, java.util.Collection)
public java.util.List subList(int fromIndex,
int toIndex)
java.util.List 内の subListList.subList(int, int)public java.util.ListIterator listIterator()
java.util.List 内の listIteratorList.listIterator()public java.util.ListIterator listIterator(int index)
java.util.List 内の listIteratorList.listIterator(int)
public java.lang.Object set(int index,
java.lang.Object element)
java.util.List 内の setList.set(int, java.lang.Object)public boolean equals(java.lang.Object o)
java.util.List 内の equalsObject.equals(java.lang.Object)public int hashCode()
java.util.List 内の hashCodeObject.hashCode()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||