|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.uruma.util.PathUtil
public class PathUtil
パスに関するユーティリティメソッドを提供するクラスです。
| メソッドの概要 | |
|---|---|
static String |
createPath(String basePath,
String relPath)
与えられた基準パスと相対パスから絶対パスを生成します。 |
static String |
getBaseName(String fileName)
ファイル名から拡張子を除いた部分を返します。 |
static String |
getExt(String path)
パスの拡張子の部分(最後に登場するピリオド以降)を返します。 |
static String |
getFileName(String path)
指定されたパスのファイル名部分を返します。 |
static String |
getParent(String path)
指定されたパスの親ディレクトリ部分を返します。 |
static String |
getRelativePath(String basePath,
String path)
与えられたパスのベースパスを基準とした相対パスを返します。 |
static String |
replaceSeparator(String path)
セパレータを「\」から「/」へ変換します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| メソッドの詳細 |
|---|
public static String createPath(String basePath,
String relPath)
\ はすべて / に変換します。
basePath と relPath
を連結した文字列を返します。
basePath が / で終了していない場合、/
を付加します。
relPath が / から始まる場合、relPath
が絶対パスを表していると見なして、basePath は無視されます。
basePath が relPath の先頭に含まれる場合、basePath
は無視されます。
basePath - 基準パスrelPath - 相対パス
public static String replaceSeparator(String path)
path - パス
public static String getRelativePath(String basePath,
String path)
basePath - ベースパスpath - パスpublic static String getParent(String path)
path - パス
public static String getFileName(String path)
path - パス
public static String getBaseName(String fileName)
fileName - フィル名
public static String getExt(String path)
path - パス
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||