jp.cssj.resolver.helpers

## クラス URIHelper

- java.lang.Object
- - jp.cssj.resolver.helpers.URIHelper

-     public final class URIHelper
      extends Object

  URI解析の補助クラスです。 JavaのURIクラスよりも柔軟に解析します。
  バージョン:
    $Id: URIHelper.java 1565 2018-07-04 11:51:25Z miyabe $
  作成者:
    MIYABE Tatsuhiko

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `static URI` | `CURRENT_URI`

  - ### メソッドのサマリー

    すべてのメソッド staticメソッド concreteメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static URI` | `create(String encoding, String href)` URIを生成します。
    `static String` | `decode(String uri)`
    `static URI` | `resolve(String encoding, String baseURI, String href)`
    `static URI` | `resolve(String encoding, URI baseURI, String href)` 相対URIを解決します。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### フィールドの詳細

    - #### CURRENT_URI

          public static final URI CURRENT_URI

  - ### メソッドの詳細

    - #### create

          public static URI create(String encoding,
                                   String href)
                            throws URISyntaxException

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

    - #### resolve

          public static URI resolve(String encoding,
                                    URI baseURI,
                                    String href)
                             throws URISyntaxException

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

    - #### resolve

          public static URI resolve(String encoding,
                                    String baseURI,
                                    String href)
                             throws URISyntaxException

      例外:
        `URISyntaxException`

    - #### decode

          public static String decode(String uri)

Copyright © 2023 座間ソフト. All rights reserved.