| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| Enum を使用しているパッケージ | |
|---|---|
| java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 | 
| java.util | このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 | 
| java.lang での Enum の使用 | 
|---|
| Enum 型の型パラメータを持つ java.lang のクラス | |
|---|---|
|  class | Enum<E extends Enum<E>>すべての Java 言語列挙型の共通の基底クラスです。 | 
| Enum 型の型パラメータを持つ java.lang のメソッド | ||
|---|---|---|
| static
 | Enum.valueOf(Class<T> enumType,
        String name)指定された名前を持つ指定された enum 型の enum 定数を返します。 | |
| Enum 型の引数を持つ型を返す java.lang のメソッド | |
|---|---|
|  Class<? extends Enum> | EnumConstantNotPresentException.enumType()不足している enum 定数の型を返します。 | 
| Enum 型の型引数を持つ java.lang のコンストラクタパラメータ | |
|---|---|
| EnumConstantNotPresentException(Class<? extends Enum> enumType,
                                String constantName)指定された定数の EnumConstantNotPresentException を構築します。 | |
| java.util での Enum の使用 | 
|---|
| Enum 型の型パラメータを持つ java.util のクラス | |
|---|---|
|  class | EnumMap<K extends Enum<K>,V>enum 型のキーで使用するための特殊な Map実装です。 | 
|  class | EnumSet<E extends Enum<E>>enum 型で使用するための特殊な Set実装です。 | 
| Enum 型の型パラメータを持つ java.util のメソッド | ||
|---|---|---|
| static
 | EnumSet.allOf(Class<E> elementType)指定された要素型のすべての要素を含む enum セットを作成します。 | |
| static
 | EnumSet.complementOf(EnumSet<E> s)指定された enum セットと同じ要素型を使用して enum セットを作成します。 | |
| static
 | EnumSet.copyOf(Collection<E> c)指定されたコレクションから初期化された enum セットを作成します。 | |
| static
 | EnumSet.copyOf(EnumSet<E> s)指定された enum セットと同じ要素型を使用して、enum セットを作成します。 | |
| static
 | EnumSet.noneOf(Class<E> elementType)指定された要素型を使用して空の enum セットを作成します。 | |
| static
 | EnumSet.of(E e)指定された要素を最初に含む enum セットを作成します。 | |
| static
 | EnumSet.of(E first,
   E... rest)指定された要素が最初に含まれる enum セットを作成します。 | |
| static
 | EnumSet.of(E e1,
   E e2)指定された要素が最初に含まれる enum セットを作成します。 | |
| static
 | EnumSet.of(E e1,
   E e2,
   E e3)指定された要素が最初に含まれる enum セットを作成します。 | |
| static
 | EnumSet.of(E e1,
   E e2,
   E e3,
   E e4)指定された要素が最初に含まれる enum セットを作成します。 | |
| static
 | EnumSet.of(E e1,
   E e2,
   E e3,
   E e4,
   E e5)指定された要素が最初に含まれる enum セットを作成します。 | |
| static
 | EnumSet.range(E from,
      E to)指定された 2 つの端点により定義される範囲内の要素すべてを最初に含む enum セットを作成します。 | |
| Enum 型のパラメータを持つ java.util のメソッド | ||
|---|---|---|
| static
 | EnumSet.of(E first,
   E... rest)指定された要素が最初に含まれる enum セットを作成します。 | |
| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。