bodybuilder.util
クラス FileUtils

java.lang.Object
  拡張bodybuilder.util.FileUtils

public class FileUtils
extends java.lang.Object

ファイルユーティリティ


コンストラクタの概要
FileUtils()
           
 
メソッドの概要
static java.lang.String getExt(java.lang.String filename)
          ファイルの拡張子を取得する。
static boolean isFullPath(java.lang.String filename)
          ファイル名がフルパスかどうか調べる。
static java.lang.String removeDriveLetter(java.lang.String path)
          パスからドライブレターを削除する。
static java.lang.String removeEndSeparator(java.lang.String path)
          パスの末尾からパス区切り文字を削除する。
static java.lang.String removeExt(java.lang.String filename)
          ファイル名から拡張子を削除する。
static java.lang.String toDotSeparatedValue(java.lang.String path)
          パスをドット(ピリオド)区切り文字列に変換する。
static java.lang.String trim(java.lang.String path, int depth)
          パスをトリムする。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileUtils

public FileUtils()
メソッドの詳細

getExt

public static java.lang.String getExt(java.lang.String filename)
ファイルの拡張子を取得する。

パラメータ:
filename - ファイル名
戻り値:
拡張子

removeExt

public static java.lang.String removeExt(java.lang.String filename)
ファイル名から拡張子を削除する。

パラメータ:
filename - ファイル名
戻り値:
拡張子を削除したファイル名

isFullPath

public static boolean isFullPath(java.lang.String filename)
ファイル名がフルパスかどうか調べる。

パラメータ:
filename - ファイル名
戻り値:
フルパスの場合はtrue

removeEndSeparator

public static java.lang.String removeEndSeparator(java.lang.String path)
パスの末尾からパス区切り文字を削除する。

パラメータ:
path - パス
戻り値:
パス区切り文字を追加したパス

removeDriveLetter

public static java.lang.String removeDriveLetter(java.lang.String path)
パスからドライブレターを削除する。

パラメータ:
path - パス
戻り値:
ドライブレターを削除したパス

toDotSeparatedValue

public static java.lang.String toDotSeparatedValue(java.lang.String path)
パスをドット(ピリオド)区切り文字列に変換する。

パラメータ:
path - パス
戻り値:
ドット区切り文字列

trim

public static java.lang.String trim(java.lang.String path,
                                    int depth)
パスをトリムする。

パラメータ:
path - パス
depth - 深さ
戻り値:
トリムしたパス