クラス MediaTypeServerWebExchangeMatcher

  • 実装されたすべてのインターフェース:
    ServerWebExchangeMatcher

    public class MediaTypeServerWebExchangeMatcher
    extends java.lang.Object
    implements ServerWebExchangeMatcher
    Accept ヘッダーに基づいて一致します。
    導入:
    5.0
    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      MediaTypeServerWebExchangeMatcher​(java.util.Collection<org.springframework.http.MediaType> matchingMediaTypes)
      新しいインスタンスを作成します
      MediaTypeServerWebExchangeMatcher​(org.springframework.http.MediaType... matchingMediaTypes)
      新しいインスタンスを作成します
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      reactor.core.publisher.Mono<ServerWebExchangeMatcher.MatchResult>matches​(org.springframework.web.server.ServerWebExchange exchange)
      リクエストが一致するかどうかを決定します
      voidsetIgnoredMediaTypes​(java.util.Set<org.springframework.http.MediaType> ignoredMediaTypes)
      ContentNegotiationStrategy から無視するように MediaType を設定します。
      voidsetUseEquals​(boolean useEquals)
      true に設定すると、正確な MediaType に一致し、そうでない場合は MediaType.isCompatibleWith(MediaType) を使用します。
      java.lang.StringtoString()
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • コンストラクターの詳細

      • MediaTypeServerWebExchangeMatcher

        public MediaTypeServerWebExchangeMatcher​(org.springframework.http.MediaType... matchingMediaTypes)
        新しいインスタンスを作成します
        パラメーター:
        matchingMediaTypes - 一致する型
      • MediaTypeServerWebExchangeMatcher

        public MediaTypeServerWebExchangeMatcher​(java.util.Collection<org.springframework.http.MediaType> matchingMediaTypes)
        新しいインスタンスを作成します
        パラメーター:
        matchingMediaTypes - 一致する型
    • メソッドの詳細

      • setUseEquals

        public void setUseEquals​(boolean useEquals)
        true に設定すると、正確な MediaType に一致し、そうでない場合は MediaType.isCompatibleWith(MediaType) を使用します。
        パラメーター:
        useEquals - 等しい比較を使用するかどうかを指定します。
      • setIgnoredMediaTypes

        public void setIgnoredMediaTypes​(java.util.Set<org.springframework.http.MediaType> ignoredMediaTypes)
        ContentNegotiationStrategy から無視するように MediaType を設定します。これは、たとえば MediaType.APPLICATION_JSON で一致させたいが MediaType.ALL を無視したい場合に便利です。
        パラメーター:
        ignoredMediaTypes - ContentNegotiationStrategy から無視する MediaType
      • toString

        public java.lang.String toString()
        オーバーライド:
        クラス java.lang.ObjecttoString