XUriReference |
makeRelative( |
[in] XUriReference |
baseUriReference, |
| [in] XUriReference |
uriReference, |
| [in] boolean |
preferAuthorityOverRelativePath, |
| [in] boolean |
preferAbsoluteOverRelativePath, |
| [in] boolean |
encodeRetainedSpecialSegments ); |
- Description
- changes an 絶対の URI refrence to 親族 form.
- Parameter baseUriReference
- the base URI 言及/関連.
- Parameter uriReference
- any URI 言及/関連.
- Parameter preferAuthorityOverRelativePath
- 支配(する)/統制するs how a 親族 URI 言及/関連 is 生成するd when both
baseUriReference (e.g.,
“計画/陰謀://auth/a/b ”) and
uriReference (e.g.,
“計画/陰謀://auth//c/d ”) have the same 計画/陰謀 and
当局 構成要素s, and the path 構成要素 of uriReference
starts with “// ”. If true, the 生成するd
親族 URI 言及/関連 含むs an 当局 構成要素 (e.g.,
“//auth//c/d ”); if 誤った, the 生成するd
親族 URI 言及/関連 has a 親族 path (e.g.,
“..//c/d ”).
- Parameter preferAbsoluteOverRelativePath
- 支配(する)/統制するs how a 親族 URI 言及/関連 is 生成するd when both
baseUriReference (e.g.,
“計画/陰謀://auth/a/b ”) and
uriReference (e.g.,
“計画/陰謀://auth/c/d ”) have the same 計画/陰謀 and
当局 構成要素s (if 現在の), but 株 no ありふれた path segments. If
true, the 生成するd 親族 URI 言及/関連 has an 絶対の path (e.g.,
“/c/d ”); if 誤った, the 生成するd 親族 URI
言及/関連 has a 親族 path (e.g., “../c/d ”).
- Parameter encodeRetainedSpecialSegments
- if true, special segments (“
. ” and
“.. ”) that are already 現在の in the path
構成要素 of the given uriReference and which 結局最後にはーなる in a
親族 path returned from this method, are encoded (as
“%2E ” and “%2E%2E ”,
それぞれ).
- Returns
- a fresh 反対する that supports
XUriReference, if the given
uriReference is either already 親族, or is not
hierarchical, or is of a different 計画/陰謀 than the given
baseUriReference , or can be changed to a 親族 URI
言及/関連, 親族 to the given baseUriReference ;
さもなければ, NULL is returned. 特に, if
baseUriReference is NULL, or is not an 絶対の,
hierarchical URI 言及/関連, or if uriReference is NULL,
then NULL is always returned.
|