ApiVersion
を推奨 @DeprecatedSE public enum ApiVersion extends EnumSE<ApiVersion>
列挙型定数と説明 |
---|
V2 使用すべきではありません。 バージョン 2(Spring Boot 2.0+ でサポート)。 |
V3 使用すべきではありません。 バージョン 3(Spring Boot 2.2+ でサポート)。 |
修飾子と型 | フィールドと説明 |
---|---|
static ApiVersion | LATEST 使用すべきではありません。 最新の API バージョン。 |
修飾子と型 | メソッドと説明 |
---|---|
static ApiVersion | fromHttpHeaders(MapSE<StringSE, ListSE<StringSE>> headers) 使用すべきではありません。 ProducibleOperationArgumentResolver を介した分解能での直接注入を優先して 2.7.0 で除去するための 2.5.0 以降。 |
static ApiVersion | valueOf(StringSE name) 使用すべきではありません。 指定された名前を持つこの型の列挙定数を返します。 |
static ApiVersion[] | values() 使用すべきではありません。 この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, toStringSE, valueOfSE
getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final ApiVersion V2
public static final ApiVersion V3
public static final ApiVersion LATEST
public static ApiVersion[] values()
for (ApiVersion c : ApiVersion.values()) System.out.println(c);
public static ApiVersion valueOf(StringSE name)
name
- 返される列挙定数の名前。IllegalArgumentExceptionSE
- この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE
- 引数が null の場合 @DeprecatedSE public static ApiVersion fromHttpHeaders(MapSE<StringSE,ListSE<StringSE>> headers)
ProducibleOperationArgumentResolver
を介した分離能を備えた直接注入を優先して 2.7.0 で除去するための 2.5.0 以降。ApiVersion
を返します。バージョンは、Accept
ヘッダーに基づいて推定されます。headers
- HTTP ヘッダー