クラス LinkDiscoverers

java.lang.ObjectSE
org.springframework.hateoas.client.LinkDiscoverers

public class LinkDiscoverers extends ObjectSE
LinkDiscoverer の PluginRegistry をラップする値オブジェクト。これにより、特定の MediaTypesLinkDiscoverer をルックアップしたいクライアントに挿入しやすくなります。
作成者:
Oliver Gierke
  • コンストラクターの詳細

    • LinkDiscoverers

      public LinkDiscoverers(org.springframework.plugin.core.PluginRegistry<LinkDiscoverer,MediaType> discoverers)
      指定された PluginRegistry で新しい LinkDiscoverers インスタンスを作成します。
      パラメーター:
      discoverers - null であってはなりません。
  • メソッドの詳細

    • getLinkDiscovererFor

      public OptionalSE<LinkDiscoverer> getLinkDiscovererFor(MediaType mediaType)
      指定された MediaType に適した LinkDiscoverer を返します。
      パラメーター:
      mediaType -
      戻り値:
      null になることはありません。
    • getLinkDiscovererFor

      public OptionalSE<LinkDiscoverer> getLinkDiscovererFor(StringSE mediaType)
      指定されたメディア型に適した LinkDiscoverer を返します。
      パラメーター:
      mediaType -
      戻り値:
    • getRequiredLinkDiscovererFor

      public LinkDiscoverer getRequiredLinkDiscovererFor(MediaType mediaType)
      指定された MediaType に適した LinkDiscoverer を返します。
      パラメーター:
      mediaType -
      戻り値:
      null になることはありません。
    • getRequiredLinkDiscovererFor

      public LinkDiscoverer getRequiredLinkDiscovererFor(StringSE mediaType)
      指定されたメディア型に適した LinkDiscoverer を返します。
      パラメーター:
      mediaType -
      戻り値: