|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.asyrinx.brownie.core.io.FileNameUtils
コンストラクタの概要 | |
FileNameUtils()
|
メソッドの概要 | |
static java.lang.String |
addSeparatorHead(java.lang.String path)
文字列の先頭に区切り文字を付ける。 |
static java.lang.String |
addSeparatorTail(java.lang.String path)
文字列の末尾に区切り文字を付ける。 |
static java.lang.String |
adjustFileSeparator(java.lang.String path)
|
static java.lang.String |
changeExtension(java.lang.String fileName,
java.lang.String newExtension)
ファイルの拡張子を取得する。 |
static java.lang.String |
deleteSeparatorHead(java.lang.String path)
文字列の先頭の区切り文字を削除する。 |
static java.lang.String |
deleteSeparatorTail(java.lang.String path)
文字列の最後の区切り文字を削除する。 |
static java.lang.String |
getExtension(java.lang.String fileName)
ファイルの拡張子を取得する。 |
static java.lang.String |
getFileSeparator(java.lang.String path)
|
static java.lang.String |
getParentPath(java.lang.String path)
対象ファイルの親のパス名文字列を返す |
static boolean |
hasFileSeparator(java.lang.String path)
|
static boolean |
hasFileSeparatorSlash(java.lang.String path)
|
static boolean |
hasOneKindSeparator(java.lang.String path)
|
static boolean |
hasZipExtension(java.lang.String filename)
ファイル名の拡張子からZIP圧縮されているものかどうかを判断します。 |
static boolean |
isAbsolutePath(java.lang.String fileName)
引数のファイル名が絶対パスかどうか判定する |
static boolean |
isSeparatorHead(java.lang.String path)
文字列の先頭が区切り文字かどうかを判断する。 |
static boolean |
isSeparatorTail(java.lang.String path)
文字列の最後が区切り文字かどうかを判断する。 |
static boolean |
isURL(java.lang.String string)
URLかどうかを判断する。 |
static java.util.List |
parseFileNames(java.lang.String fileNames)
区切り文字(Windowsなら';'、Unix系なら':')でファイル名群を切り分ける |
static java.lang.String |
removeExtension(java.lang.String fileName)
ファイル名から拡張子を取り除く |
static java.lang.String |
replaceSeparator(java.lang.String path,
java.lang.String oldSeparator,
java.lang.String newSeparator)
ファイルセパレータを置換する |
static java.lang.String |
replaceSeparatorSlash(java.lang.String path)
|
static java.lang.String |
toAbsolutePath(java.lang.String rootPath,
java.lang.String path)
対象のパスを絶対パスにして返す ルートパスと繋げる際に、セパレータの重複・欠落をチェックする。 |
static java.io.File |
toFile(java.lang.Object obj)
オブジェクトをFileとして返します。 |
static java.lang.String |
toFileSeparator(java.lang.String path)
|
static java.lang.String |
toFileSeparator(java.lang.String path,
java.lang.String separator)
|
static java.lang.String |
toFileSeparatorSlash(java.lang.String path)
|
static java.lang.String |
toRelativePath(java.lang.String filePath,
java.lang.String basePath)
Method toRelativePath. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public FileNameUtils()
メソッドの詳細 |
public static boolean hasZipExtension(java.lang.String filename)
filename
-
public static boolean isAbsolutePath(java.lang.String fileName)
fileName
-
public static java.lang.String toAbsolutePath(java.lang.String rootPath, java.lang.String path)
path
- 対象パスrootPath
- ルートからのパス
public static boolean isSeparatorTail(java.lang.String path)
public static boolean isSeparatorHead(java.lang.String path)
public static boolean hasFileSeparator(java.lang.String path)
public static boolean hasFileSeparatorSlash(java.lang.String path)
public static java.lang.String adjustFileSeparator(java.lang.String path)
path
-
public static java.lang.String toFileSeparatorSlash(java.lang.String path)
public static java.lang.String toFileSeparator(java.lang.String path)
public static java.lang.String toFileSeparator(java.lang.String path, java.lang.String separator)
public static boolean hasOneKindSeparator(java.lang.String path)
path
-
public static java.lang.String getFileSeparator(java.lang.String path)
path
-
public static java.lang.String addSeparatorHead(java.lang.String path)
public static java.lang.String addSeparatorTail(java.lang.String path)
public static java.lang.String deleteSeparatorHead(java.lang.String path)
public static java.lang.String deleteSeparatorTail(java.lang.String path)
public static java.lang.String getParentPath(java.lang.String path)
path
- 対象ファイル
public static java.lang.String replaceSeparator(java.lang.String path, java.lang.String oldSeparator, java.lang.String newSeparator)
path
- 置換対象パスoldSeparator
- 置換前のセパレータnewSeparator
- 置換後のセパレータ
public static java.lang.String replaceSeparatorSlash(java.lang.String path)
public static java.lang.String toRelativePath(java.lang.String filePath, java.lang.String basePath)
filePath
- basePath
-
public static java.lang.String getExtension(java.lang.String fileName)
public static java.lang.String removeExtension(java.lang.String fileName)
fileName
-
public static java.lang.String changeExtension(java.lang.String fileName, java.lang.String newExtension)
public static boolean isURL(java.lang.String string)
string
-
public static java.util.List parseFileNames(java.lang.String fileNames)
fileNames
-
public static java.io.File toFile(java.lang.Object obj)
obj
-
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |