クラス UriTemplate
java.lang.ObjectSE
org.springframework.hateoas.UriTemplate
- 実装されているすべてのインターフェース:
SerializableSE,IterableSE<TemplateVariable>
修飾された URI テンプレート変数をサポートするカスタム URI テンプレート。
- 導入:
- 0.9
- 作成者:
- Oliver Gierke, JamesE Richardson
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明指定されたパラメーターを使用してUriTemplateを展開します。指定されたパラメーターを使用してUriTemplateを展開します。発見された変数の名前を返します。発見されたTemplateVariableを返します。static booleanisTemplate(StringSE candidate) 指定された候補が URI テンプレートかどうかを返します。iterator()static UriTemplate指定されたStringSE テンプレートのUriTemplateを返します。static UriTemplateof(StringSE template, TemplateVariables variables) 指定されたStringSE テンプレートのUriTemplateを返します。toString()with(StringSE variableName, TemplateVariable.VariableType type) 指定された名前と型が追加されたTemplateVariableで新しいUriTemplateを作成します。with(TemplateVariable variable) 指定されたTemplateVariableが追加された新しいUriTemplateを作成します。with(TemplateVariables variables) 指定されたもので拡張された現在のTemplateVariableで新しいUriTemplateを作成します。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
メソッドの詳細
of
指定されたStringSE テンプレートのUriTemplateを返します。- パラメーター:
template- null または空であってはなりません。- 戻り値:
of
指定されたStringSE テンプレートのUriTemplateを返します。- パラメーター:
template- null または空であってはなりません。- 戻り値:
with
指定されたもので拡張された現在のTemplateVariableで新しいUriTemplateを作成します。- パラメーター:
variables- null であってはなりません。- 戻り値:
- null になることはありません。
with
指定されたTemplateVariableが追加された新しいUriTemplateを作成します。- パラメーター:
variable- null であってはなりません。- 戻り値:
- null になることはありません。
with
指定された名前と型が追加されたTemplateVariableで新しいUriTemplateを作成します。- パラメーター:
variableName- null または空であってはなりません。type- null であってはなりません。- 戻り値:
- null になることはありません。
isTemplate
指定された候補が URI テンプレートかどうかを返します。- パラメーター:
candidate-- 戻り値:
getVariables
発見されたTemplateVariableを返します。- 戻り値:
getVariableNames
発見された変数の名前を返します。- 戻り値:
expand
指定されたパラメーターを使用してUriTemplateを展開します。値は、検出された変数の順序で適用されます。- パラメーター:
parameters-- 戻り値:
- 関連事項:
expand
指定されたパラメーターを使用してUriTemplateを展開します。- パラメーター:
parameters- null であってはなりません。- 戻り値:
iterator
- 次で指定:
- インターフェース
IterableSE<TemplateVariable>のiterator
toString