org.asyrinx.brownie.core.lang.enum
クラス ValuedEnumSet

java.lang.Object
  拡張org.asyrinx.brownie.core.lang.enum.EnumSet
      拡張org.asyrinx.brownie.core.lang.enum.ValuedEnumSet

public class ValuedEnumSet
extends EnumSet

作成者:
akima

入れ子クラスの概要
 
クラス org.asyrinx.brownie.core.lang.enum.EnumSet から継承した入れ子クラス
EnumSet.SelectedPredicate
 
フィールドの概要
 
クラス org.asyrinx.brownie.core.lang.enum.EnumSet から継承したフィールド
entries, enumClass
 
コンストラクタの概要
ValuedEnumSet(java.lang.Class valuedEnumClass)
           
 
メソッドの概要
 EnumSetEntry getEntryByValue(java.lang.Object value)
           
 java.util.Set getSelectedEnumValues()
           
 java.util.Set getUnselectedEnumValues()
           
protected  EnumSetEntry toEntry(org.apache.commons.lang.enum.Enum enum)
           
protected  java.util.Set toValueSet(org.apache.commons.collections.Predicate predicate)
           
 
クラス org.asyrinx.brownie.core.lang.enum.EnumSet から継承したメソッド
createEntries, findEntry, getEntry, getEntryByName, getSelectedEnums, getUnselectedEnums, iterator, size, toEnumSet
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ValuedEnumSet

public ValuedEnumSet(java.lang.Class valuedEnumClass)
メソッドの詳細

toEntry

protected EnumSetEntry toEntry(org.apache.commons.lang.enum.Enum enum)
オーバーライド:
クラス EnumSet 内の toEntry
関連項目:
org.asyrinx.brownie.core.collection.EnumSet#toEntry(org.apache.commons.lang.enum.Enum)

getSelectedEnumValues

public java.util.Set getSelectedEnumValues()

getUnselectedEnumValues

public java.util.Set getUnselectedEnumValues()

toValueSet

protected final java.util.Set toValueSet(org.apache.commons.collections.Predicate predicate)

getEntryByValue

public EnumSetEntry getEntryByValue(java.lang.Object value)


Copyright © 2004 asyrinx organization. All Rights Reserved.