| 修飾子と型 | メソッドと説明 |
|---|---|
Link.Builder | baseUri(StringSE uri) ベース URI を相対 URI を解決するための文字列として設定します。 |
Link.Builder | baseUri(URISE uri) 相対 URI を解決するためのベース URI を設定します。 |
Link | build(ObjectSE... values) 提供された値を URI パラメーターとして使用して、このリンクの作成を終了します。 |
Link | buildRelativized(URISE uri, ObjectSE... values) 提供された値を URI パラメーターとして使用してこのリンクの構築を完了し、提供された URI に関して結果を相対化します。 |
Link.Builder | link(Link link) 別のリンクを使用してビルダーを初期化します。 |
Link.Builder | link(StringSE link) 文字列として表される別のリンクを使用して Builder を初期化します。 |
Link.Builder | param(StringSE name, StringSE value) このリンクに任意のパラメーターを設定します。 |
Link.Builder | rel(StringSE rel) リンク関係を設定するための便利なメソッド。 |
Link.Builder | title(StringSE title) このリンクに title を設定するための便利なメソッド。 |
Link.Builder | type(StringSE type) このリンクに type を設定するための便利なメソッド。 |
Link.Builder | uri(StringSE uri) 構築中のリンクの URI テンプレートを表す基になる文字列を設定します。 |
Link.Builder | uri(URISE uri) 構築中のリンクの基になる URI テンプレートを設定します。 |
Link.Builder | uriBuilder(UriBuilder uriBuilder) 構築中のリンクの URI テンプレートを表す基になる URI ビルダーを設定します。 |
Link.Builder link(Link link)
link - 初期化する他のリンク。Link.Builder link(StringSE link)
link ::= '<' uri 'gt;' (';' link-param)*
link-param ::= name '=' quoted-string
詳細については、RFC 5988 を参照してください。link - 文字列表現の他のリンク。IllegalArgumentExceptionSE - URI の文字列表現が無効な場合。Link.Builder uri(URISE uri)
uri - リンクの基になる URILink.Builder uri(StringSE uri)
uri - リンクの基になる URI。IllegalArgumentExceptionSE - URI の文字列表現が無効な場合。Link.Builder baseUri(URISE uri)
uri - 相対リンクのベース URI。Link.fromPath(java.lang.String), Link.fromResource(java.lang.Class), Link.fromMethod(java.lang.Class, java.lang.String)Link.Builder baseUri(StringSE uri)
uri - 相対リンクのベース URI。IllegalArgumentExceptionSE - URI の文字列表現が無効な場合。Link.fromPath(java.lang.String), Link.fromResource(java.lang.Class), Link.fromMethod(java.lang.Class, java.lang.String)Link.Builder uriBuilder(UriBuilder uriBuilder)
uriBuilder - 基盤となる URI ビルダー。Link.Builder rel(StringSE rel)
rel 値を指定できます。このメソッドを呼び出すことの効果は累積的です。リレーションは、単一のスペース文字を区切り文字として使用して追加されます。rel - リレーション名。IllegalArgumentExceptionSE - 名前が null の場合。Link.Builder title(StringSE title)
title を設定するための便利なメソッド。title - このリンクのタイトルパラメーター。IllegalArgumentExceptionSE - タイトルが null の場合。Link.Builder type(StringSE type)
type を設定するための便利なメソッド。type - このリンクの型パラメーター。IllegalArgumentExceptionSE - 型が null の場合。Link.Builder param(StringSE name, StringSE value)
build(Object...) を呼び出すときに指定できる URI パラメーターと混同しないでください。name - パラメーターの名前。value - パラメーターに設定された値。IllegalArgumentExceptionSE - 名前または値のいずれかが null の場合。Link build(ObjectSE... values)
values - 基礎となる URI を構築するために使用されるパラメーター。IllegalArgumentExceptionSE - 指定された値のない URI テンプレートパラメーターがある場合、または値が null の場合。UriBuilderException - 基になる URI ビルダーの現在の状態に基づいて URI を構築できない場合。Link buildRelativized(URISE uri, ObjectSE... values)
build(java.lang.Object[]) を呼び出すのと同じです。ベース URI は、baseUri(java.net.URI) を使用して相対リンクに設定できることに注意してください。ビルダーの状態は影響を受けません。このメソッドは、同じビルダーインスタンスで複数回呼び出される場合があります。uri - 相対化に使用される URI。values - 基礎となる URI を構築するために使用されるパラメーター。IllegalArgumentExceptionSE - 指定された値のない URI テンプレートパラメーターがある場合、または値が null の場合。UriBuilderException - 基になる URI ビルダーの現在の状態に基づいて URI を構築できない場合。baseUri(java.lang.String), baseUri(java.net.URI)Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.