shohaku.core.collections.decorator
クラス DecoratedSet

java.lang.Object
  拡張shohaku.core.collections.decorator.DecoratedCollection
      拡張shohaku.core.collections.decorator.DecoratedSet
すべての実装インタフェース:
java.util.Collection, java.io.Serializable, java.util.Set
直系の既知のサブクラス:
DecoratedSortedSet

public class DecoratedSet
extends DecoratedCollection
implements java.util.Set

指定されたセットを装飾するビューを提供します。

このクラスはセットの実装を隠蔽する目的や、装飾クラスの基底実装の役割を持ちます。
装飾されたセットが直列化可能の場合は直列化可能です。

関連項目:
直列化された形式

フィールドの概要
protected  java.util.Set set
          基となるセット。
 
クラス shohaku.core.collections.decorator.DecoratedCollection から継承したフィールド
coll
 
コンストラクタの概要
DecoratedSet(java.util.Set s)
          ラップするセットを指定して初期化します。
 
メソッドの概要
 boolean equals(java.lang.Object o)
          基となるセットの同メソッドを呼び出します。
 int hashCode()
          基となるセットの同メソッドを呼び出します。
 
クラス 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.Set から継承したメソッド
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

フィールドの詳細

set

protected final java.util.Set set
基となるセット。

コンストラクタの詳細

DecoratedSet

public DecoratedSet(java.util.Set s)
ラップするセットを指定して初期化します。

パラメータ:
s - ラップするセット
メソッドの詳細

equals

public boolean equals(java.lang.Object o)
基となるセットの同メソッドを呼び出します。

定義:
インタフェース java.util.Set 内の equals
関連項目:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
基となるセットの同メソッドを呼び出します。

定義:
インタフェース java.util.Set 内の hashCode
関連項目:
Object.hashCode()