インターフェース PathMapper
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
エンドポイント ID と公開されるルートパス間のマッピングを提供するために使用される戦略インターフェース。
- 導入:
- 2.0.0
- 作成者:
- Stephane Nicoll, Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明static StringSEgetRootPath(@Nullable ListSE<PathMapper> pathMappers, EndpointId endpointId) 指定されたパスマッパーから、指定されたendpointIdのルートパスを解決します。@Nullable StringSEgetRootPath(EndpointId endpointId) 指定されたendpointIdのルートパスを解決します。
メソッドの詳細
getRootPath
指定されたendpointIdのルートパスを解決します。- パラメーター:
endpointId- エンドポイントの ID- 戻り値:
- エンドポイントのパス、またはこのマッパーが指定されたエンドポイント ID をサポートしていない場合は
null
getRootPath
指定されたパスマッパーから、指定されたendpointIdのルートパスを解決します。一致するマッパーがない場合は、ID 自体が返されます。- パラメーター:
pathMappers- パスマッパー (nullの場合があります)endpointId- エンドポイントの ID- 戻り値:
- エンドポイントのパス