この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

列挙メソッド

列挙型は、ユーザが指定した識別子の有限のセットのうちの 1 つだけを値に持つ抽象データ型です。Apex には LoggingLevel などの組み込み列挙があり、独自の列挙を定義することもできます。

ユーザ定義列挙であるか組み込み列挙であるかに関わらず、すべての Apex 列挙には引数を取らない次の共通メソッドがあります。

values
このメソッドは、列挙の値を、同じ列挙型のリストとして返します。

各列挙値には、引数を取らない次のメソッドがあります。

name
列挙項目の名前を文字列として返します。
ordinal
0 から始まる列挙値のリスト内の項目の位置を整数として返します。

列挙値にユーザ定義メソッドを追加することはできません。

列挙についての詳細は、「列挙」を参照してください。

1Integer i = StatusCode.DELETE_FAILED.ordinal();
2
3String s = StatusCode.DELETE_FAILED.name();
4
5List<StatusCode> values = StatusCode.values();