|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.commons.net.URLUtil
public class URLUtil
URL関連のユーティリティ。
コンストラクタの概要 | |
---|---|
URLUtil()
|
メソッドの概要 | |
---|---|
static URL |
addParam(URL url,
String paramString)
パラメータを追加する。 |
static URL |
dropUserInfo(URL url)
指定されたURLからUserInfo部分(id:pass@)を除去する。 |
static String |
getContextUrl(URL url)
指定されたURLの最初のパスまでを返す。 |
static Map<String,String> |
getQueryParameters(URL url)
クエリ部分のパラメータ情報(name=value形式)を解析して返す。 |
static String |
getRootUrl(URL url)
指定されたURLのauthorityの直後までを返す。 |
static String |
getUntilQuery(URL url)
指定されたURLのクエリの直前までを返す。 |
static URL |
mergePath(URL url,
String pathAndSearchPart)
|
static URL |
replaceHost(URL url,
String host)
指定されたURLのホスト部分を置き換える。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public URLUtil()
メソッドの詳細 |
---|
public static URL replaceHost(URL url, String host) throws MalformedURLException
url
- URLhost
- 置き換えるホスト名
MalformedURLException
- 置き換え後のURLが不正public static URL dropUserInfo(URL url)
url
- URL
public static String getRootUrl(URL url)
url
- URL
public static String getContextUrl(URL url)
url
- URL
public static String getUntilQuery(URL url)
url
- URL
public static Map<String,String> getQueryParameters(URL url)
url
- URL
public static URL addParam(URL url, String paramString) throws MalformedURLException
url
- URLparamString
- パラメータ文字列(例: name=value)
MalformedURLException
- URLの作成に失敗したpublic static URL mergePath(URL url, String pathAndSearchPart) throws MalformedURLException
MalformedURLException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |