クラス TemplateVariable
java.lang.ObjectSE
org.springframework.hateoas.TemplateVariable
- 実装済みのインターフェース一覧:
SerializableSE
単一のテンプレート変数。
- 作成者:
- Oliver Gierke, JamesE Richardson
- 関連事項:
ネストされたクラスの概要
ネストされたクラスコンストラクター概要
コンストラクターコンストラクター説明TemplateVariable(StringSE name, TemplateVariable.VariableType type) 指定された名前と型で新しいTemplateVariableを作成します。TemplateVariable(StringSE name, TemplateVariable.VariableType type, StringSE description) 方法の概要
修飾子と型メソッド説明asString()現在のテンプレート変数を複合値としてマークします。boolean@Nullable StringSEstatic TemplateVariableTemplateVariable.VariableType.FRAGMENT変数を作成するための静的ヘルパー。getName()getType()TemplateVariableの型を返します。boolean変数に説明があるかどうかを返します。inthashCode()boolean現在のTemplateVariableがコンポジットかどうかを返します。boolean現在のTemplateVariableが特異かどうかを返します。limit(int limit) static TemplateVariablepathVariable(StringSE variable) VariableType#PATH_VARIABLE変数を作成するための静的ヘルパー。@Nullable StringSEprepareAndEncode(@Nullable ObjectSE value) static TemplateVariablerequestParameter(StringSE parameter) TemplateVariable.VariableType.REQUEST_PARAM変数を作成するための静的ヘルパー。static TemplateVariablerequestParameterContinued(StringSE parameter) TemplateVariable.VariableType.REQUEST_PARAM_CONTINUED変数を作成するための静的ヘルパー。static TemplateVariablereservedString(StringSE name) TemplateVariable.VariableType.RESERVED_STRING変数を作成するための静的ヘルパー。static TemplateVariableVariableType#SEGMENT変数を作成するための静的ヘルパー。static TemplateVariablepathVariable(String)の別名。singular()現在のテンプレート変数を特異値としてマークします。toString()
コンストラクターの詳細
TemplateVariable
指定された名前と型で新しいTemplateVariableを作成します。- パラメーター:
name- null または空であってはなりません。type- null であってはなりません。
TemplateVariable
方法の詳細
pathVariable
VariableType#PATH_VARIABLE変数を作成するための静的ヘルパー。- パラメーター:
variable- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.1
simple
pathVariable(String)の別名。- パラメーター:
variable- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 3.0
requestParameter
TemplateVariable.VariableType.REQUEST_PARAM変数を作成するための静的ヘルパー。- パラメーター:
parameter- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.1
requestParameterContinued
TemplateVariable.VariableType.REQUEST_PARAM_CONTINUED変数を作成するための静的ヘルパー。- パラメーター:
parameter- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.1
segment
VariableType#SEGMENT変数を作成するための静的ヘルパー。- パラメーター:
segment- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.1
fragment
TemplateVariable.VariableType.FRAGMENT変数を作成するための静的ヘルパー。- パラメーター:
name- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.1
reservedString
TemplateVariable.VariableType.RESERVED_STRING変数を作成するための静的ヘルパー。- パラメーター:
name- null または空であってはなりません。- 戻り値:
- null になることはありません。
- 導入:
- 1.1
composite
現在のテンプレート変数を複合値としてマークします。- 戻り値:
- 導入:
- 1.4
singular
現在のテンプレート変数を特異値としてマークします。- 戻り値:
- 導入:
- 1.4
limit
isComposite
public boolean isComposite()現在のTemplateVariableがコンポジットかどうかを返します。- 戻り値:
- 導入:
- 1.4
isSingular
public boolean isSingular()現在のTemplateVariableが特異かどうかを返します。- 戻り値:
- 導入:
- 1.4
hasDescription
public boolean hasDescription()変数に説明があるかどうかを返します。- 戻り値:
toString
asString
getName
getType
TemplateVariableの型を返します。- 戻り値:
- null になることはありません。
getDescription
expand
prepareAndEncode
equals
hashCode
public int hashCode()