|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgnu.caf.util.FileUtil
public class FileUtil
파일처리를 위한 유틸클래스.
| Constructor Summary | |
|---|---|
FileUtil()
|
|
| Method Summary | |
|---|---|
static void |
appendFile(java.lang.String sFilePath,
java.lang.String sContent)
|
void |
copyFile(java.io.File in,
java.io.File out)
파일복사.. |
static void |
createThumbnailImage(java.lang.String loadfile,
java.lang.String savefile,
int width,
int height,
boolean border,
java.lang.String bdColor)
|
static void |
deleteDirFiles(java.lang.String subpath)
|
static void |
deleteFile(java.util.List sFileNames,
java.lang.String sSaveDir)
파일들을 삭제한다. |
static void |
deleteFile(java.lang.String[] sFileNames,
java.lang.String sSaveDir)
파일들을 삭제한다. |
static void |
deleteFile(java.lang.String sFileName,
java.lang.String sSaveDir)
파일을 삭제한다. |
static byte[] |
getByteFromFilename(java.lang.String FileName)
서버에 파일 시스템에 저장되어진 파일을 읽어와서 byte[] 로 변환한다. |
static boolean |
getDecoderCheck(java.lang.String filename)
|
static java.lang.String |
getFileExtention(java.lang.String sFilename)
전체 파일명에서 확장자명을 분리하여 반환한다. |
static java.lang.String |
getFileNameWithOutExt(java.lang.String sFileName)
전체 파일명에서 순수 파일명을 분리하여 반환한다. |
static java.lang.String |
getFormattedFilesize(java.lang.String longFilesize)
|
static int[] |
getImageSize(byte[] imageData)
|
static java.lang.String |
getNewFileName(java.lang.String sFileName,
java.lang.String sSaveDir)
동일한 파일명이 존재하면 새로운 파일명을 반환한다. |
static void |
makeDir(java.lang.String filepath)
|
static void |
makeDir(java.lang.String filepath,
java.lang.String dir)
|
static boolean |
makeDiretory(java.lang.String sDir)
해당 디렉토리가 존재하지 않는다면 디렉토리를 생성한다. |
static void |
makeNewFile(java.lang.String filepath,
java.lang.String filename,
byte[] value)
|
static void |
makeNewFile(java.lang.String filepath,
java.lang.String filename,
java.io.InputStream stream)
|
static boolean |
moveFile(java.lang.String sOldDir,
java.lang.String sNewDir,
java.lang.String sFileName)
Description : 파일을 복사한다. |
static java.lang.String |
readFile(java.lang.String sFilePath)
지정된 파일을 읽어서 문자열로 반환한다. |
static java.lang.String |
realFile(java.lang.String filepath,
java.lang.String filename)
|
static java.io.File |
rename(java.io.File f)
|
static boolean |
renameFile(java.lang.String sDir,
java.lang.String sOldFileName,
java.lang.String sNewFileName)
Description : 파일 명을 변경 한다. |
static void |
writeFile(java.io.File file,
java.lang.String sContent)
지정된 파일에 지정된 내용을 입력한다. |
static void |
writeFile(java.lang.String sFilePath,
java.lang.String sContent)
지정된 파일에 지정된 내용을 입력한다. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FileUtil()
| Method Detail |
|---|
public static byte[] getByteFromFilename(java.lang.String FileName)
public static java.lang.String getFormattedFilesize(java.lang.String longFilesize)
public static int[] getImageSize(byte[] imageData)
public static void makeNewFile(java.lang.String filepath,
java.lang.String filename,
byte[] value)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public static void makeNewFile(java.lang.String filepath,
java.lang.String filename,
java.io.InputStream stream)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundException
java.io.IOExceptionpublic static void makeDir(java.lang.String filepath)
public static void makeDir(java.lang.String filepath,
java.lang.String dir)
public static java.lang.String realFile(java.lang.String filepath,
java.lang.String filename)
public static void deleteDirFiles(java.lang.String subpath)
public static boolean renameFile(java.lang.String sDir,
java.lang.String sOldFileName,
java.lang.String sNewFileName)
sDir - sDir : 디렉토리sOldFileName - sOldFileName : 이전 파일명sNewFileName - sNewFileName : 새 파일명
none
public static boolean moveFile(java.lang.String sOldDir,
java.lang.String sNewDir,
java.lang.String sFileName)
sOldDir - 이전 디렉토리sNewDir - 새 디렉토리sFileName - 파일명
none
public void copyFile(java.io.File in,
java.io.File out)
throws java.lang.Exception
in - out -
java.lang.Exceptionpublic static java.lang.String getFileExtention(java.lang.String sFilename)
sFilename - String : 전체 파일명
public static java.lang.String getFileNameWithOutExt(java.lang.String sFileName)
sFileName - String : 전체 파일명
public static java.lang.String readFile(java.lang.String sFilePath)
throws java.lang.Exception
sFilePath - : 파일경로
java.lang.Exception
public static void writeFile(java.lang.String sFilePath,
java.lang.String sContent)
throws java.lang.Exception
sFilePath - 파일경로sContent - 파일내용
java.lang.Exception
public static void appendFile(java.lang.String sFilePath,
java.lang.String sContent)
throws java.lang.Exception
java.lang.Exception
public static void writeFile(java.io.File file,
java.lang.String sContent)
throws java.lang.Exception
file - File 객체sContent - 파일내용
java.lang.Exception
public static java.lang.String getNewFileName(java.lang.String sFileName,
java.lang.String sSaveDir)
sFileName - StringsSaveDir - String
public static void deleteFile(java.lang.String sFileName,
java.lang.String sSaveDir)
throws java.lang.Exception
sFileName - String 삭제하려는 파일명sSaveDir - String 파일이 존재하는 경로
java.lang.Exception
public static void deleteFile(java.lang.String[] sFileNames,
java.lang.String sSaveDir)
throws java.lang.Exception
sFileNames - String[] 삭제하려는 파일명들sSaveDir - String 파일이 존재하는 경로
java.lang.Exception
public static void deleteFile(java.util.List sFileNames,
java.lang.String sSaveDir)
throws java.lang.Exception
sFileNames - List 삭제하려는 파일명들sSaveDir - String 파일이 존재하는 경로
java.lang.Exceptionpublic static boolean makeDiretory(java.lang.String sDir)
sDir - String
java.lang.Exception
public static void createThumbnailImage(java.lang.String loadfile,
java.lang.String savefile,
int width,
int height,
boolean border,
java.lang.String bdColor)
throws java.io.IOException
java.io.IOExceptionpublic static boolean getDecoderCheck(java.lang.String filename)
public static java.io.File rename(java.io.File f)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||