jp.cssj.cti2.helpers
クラス URIHelper

java.lang.Object
  上位を拡張 jp.cssj.cti2.helpers.URIHelper

public final class URIHelper
extends java.lang.Object

URI解析の補助クラスです。 JavaのURIクラスよりも柔軟に解析します。

バージョン:
$Id: URIHelper.java 756 2011-11-13 13:38:02Z miyabe $
作成者:
MIYABE Tatsuhiko

フィールドの概要
static java.net.URI CURRENT_URI
           
 
メソッドの概要
static java.net.URI create(java.lang.String encoding, java.lang.String href)
          URIを生成します。
static java.net.URI resolve(java.lang.String encoding, java.lang.String baseURI, java.lang.String href)
           
static java.net.URI resolve(java.lang.String encoding, java.net.URI baseURI, java.lang.String href)
          相対URIを解決します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

CURRENT_URI

public static final java.net.URI CURRENT_URI
メソッドの詳細

create

public static java.net.URI create(java.lang.String encoding,
                                  java.lang.String href)
                           throws java.net.URISyntaxException
URIを生成します。

パラメータ:
encoding - マルチバイト文字のエンコーディング。
href - URI文字列。
戻り値:
生成したURI。
例外:
java.net.URISyntaxException

resolve

public static java.net.URI resolve(java.lang.String encoding,
                                   java.net.URI baseURI,
                                   java.lang.String href)
                            throws java.net.URISyntaxException
相対URIを解決します。

パラメータ:
encoding - マルチバイト文字のエンコーディング。
baseURI - 基底URI。
href - 相対URI文字列。
戻り値:
生成したURI。
例外:
java.net.URISyntaxException

resolve

public static java.net.URI resolve(java.lang.String encoding,
                                   java.lang.String baseURI,
                                   java.lang.String href)
                            throws java.net.URISyntaxException
例外:
java.net.URISyntaxException


(c) 2012 Zamasoft.