クラス WebFluxLinkBuilder.WebFluxLink

java.lang.ObjectSE
org.springframework.hateoas.server.reactive.WebFluxLinkBuilder.WebFluxLink
含まれているクラス:
WebFluxLinkBuilder

public static class WebFluxLinkBuilder.WebFluxLink extends ObjectSE
メソッド呼び出しから Affordance を簡単に追加するためのリアクティブパイプライン内の Link の中間表現。
作成者:
Oliver Gierke
  • コンストラクターの詳細

    • WebFluxLink

      public WebFluxLink(reactor.core.publisher.Mono<Link> link)
  • メソッドの詳細

    • andAffordance

      public WebFluxLinkBuilder.WebFluxLink andAffordance(ObjectSE invocation)
      指定された仮想メソッドの呼び出しによって作成されたアフォーダンスを追加します。
      パラメーター:
      invocation - null であってはなりません。
      戻り値:
      関連事項:
    • map

      指定されたマッパーを使用して変換された現在の Link インスタンスで新しい WebFluxLinkBuilder.WebFluxLink を作成します。
      パラメーター:
      mapper - null であってはなりません。
      戻り値:
    • toMono

      public reactor.core.publisher.Mono<Link> toMono()
      リアクティブパイプライン内でさらに処理するために、Link の基になる Mono を返します。
      戻り値:
    • toMono

      public reactor.core.publisher.Mono<Link> toMono(FunctionSE<Link,Link> finisher)
      現在のものを指定された FunctionSE で拡張した Link の Mono を返します。Link インスタンスをすぐにカスタマイズして、すぐに一般的なリアクティブ API に戻すことができます。
      パラメーター:
      finisher - null であってはなりません。
      戻り値: