インターフェースの使用
org.springframework.web.accept.ApiVersionParser
ApiVersionParser を使用するパッケージ
パッケージ
説明
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
特定のリクエストに対してリクエストされたコンテンツ型を解決するための
RequestedContentTypeResolver 戦略と実装。Spring WebFlux 構成インフラストラクチャ。
Spring MVC のアノテーションベースのセットアップ。
org.springframework.web.accept 内の ApiVersionParser 使用
ApiVersionParser を実装している org.springframework.web.accept のクラス型 ApiVersionParser のパラメーターを持つ org.springframework.web.accept のコンストラクター修飾子コンストラクター説明DefaultApiVersionStrategy(ListSE<ApiVersionResolver> versionResolvers, ApiVersionParser<?> versionParser, @Nullable BooleanSE versionRequired, @Nullable StringSE defaultVersion, boolean detectSupportedVersions, @Nullable PredicateSE<ComparableSE<?>> supportedVersionPredicate, @Nullable ApiVersionDeprecationHandler deprecationHandler) インスタンスの作成。カスタムApiVersionParserを使用したデフォルトコンストラクターのバリアント。org.springframework.web.reactive.accept 内の ApiVersionParser 使用
型 ApiVersionParser のパラメーターを持つ org.springframework.web.reactive.accept のコンストラクター修飾子コンストラクター説明DefaultApiVersionStrategy(ListSE<ApiVersionResolver> versionResolvers, ApiVersionParser<?> versionParser, @Nullable BooleanSE versionRequired, @Nullable StringSE defaultVersion, boolean detectSupportedVersions, @Nullable PredicateSE<ComparableSE<?>> supportedVersionPredicate, @Nullable ApiVersionDeprecationHandler deprecationHandler) インスタンスの作成。カスタムApiVersionParserを使用したデフォルトコンストラクターのバリアント。org.springframework.web.reactive.config 内の ApiVersionParser 使用
型 ApiVersionParser のパラメーターを持つ org.springframework.web.reactive.config のメソッド修飾子と型メソッド説明ApiVersionConfigurer.setVersionParser(@Nullable ApiVersionParser<?> versionParser) API バージョンを解析するためのパーサーを構成します。org.springframework.web.servlet.config.annotation 内の ApiVersionParser 使用
型 ApiVersionParser のパラメーターを持つ org.springframework.web.servlet.config.annotation のメソッド修飾子と型メソッド説明ApiVersionConfigurer.setVersionParser(@Nullable ApiVersionParser<?> versionParser) API バージョンを解析するためのパーサーを構成します。