gnu.caf.util
Class FileUtil

java.lang.Object
  extended by gnu.caf.util.FileUtil

public class FileUtil
extends java.lang.Object

ÆÄÀÏ󸮸¦ À§ÇÑ À¯Æ¿Å¬·¡½º.

Author:
java3391

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

FileUtil

public FileUtil()
Method Detail

getByteFromFilename

public static byte[] getByteFromFilename(java.lang.String FileName)
¼­¹ö¿¡ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀúÀåµÇ¾îÁø ÆÄÀÏÀ» Àоî¿Í¼­ byte[] ·Î º¯È¯ÇÑ´Ù. ÆÄÀÏ µ¥ÀÌÅÍ´Â DB¿¡ ÀúÀåµÇ¾îÁö¹Ç·Î Manager¿¡ ±× ÇÔ¼ö¸¦ Á¤ÀÇÇÑ´Ù. byte ·Î º¯È¯µÈÈÄ ÆÄÀÏÀº ÆÄÀϽýºÅÛ¿¡¼­ »èÁ¦µÈ´Ù. @ Parameters: @ FileName - ÀúÀåµÇ¾îÁø µð·ºÅ丮 Path ¿Í ÆÄÀÏ ³×ÀÓÀÌ´Ù. /upload/file.jpg...


getFormattedFilesize

public static java.lang.String getFormattedFilesize(java.lang.String longFilesize)

getImageSize

public static int[] getImageSize(byte[] imageData)

makeNewFile

public static void makeNewFile(java.lang.String filepath,
                               java.lang.String filename,
                               byte[] value)
                        throws java.io.FileNotFoundException,
                               java.io.IOException
Throws:
java.io.FileNotFoundException
java.io.IOException

makeNewFile

public static void makeNewFile(java.lang.String filepath,
                               java.lang.String filename,
                               java.io.InputStream stream)
                        throws java.io.FileNotFoundException,
                               java.io.IOException
Throws:
java.io.FileNotFoundException
java.io.IOException

makeDir

public static void makeDir(java.lang.String filepath)

makeDir

public static void makeDir(java.lang.String filepath,
                           java.lang.String dir)

realFile

public static java.lang.String realFile(java.lang.String filepath,
                                        java.lang.String filename)

deleteDirFiles

public static void deleteDirFiles(java.lang.String subpath)

renameFile

public static boolean renameFile(java.lang.String sDir,
                                 java.lang.String sOldFileName,
                                 java.lang.String sNewFileName)
Description : ÆÄÀÏ ¸íÀ» º¯°æ ÇÑ´Ù.

Parameters:
sDir - sDir : µð·ºÅ丮
sOldFileName - sOldFileName : ÀÌÀü ÆÄÀϸí
sNewFileName - sNewFileName : »õ ÆÄÀϸí
Returns:
boolean
Throws:
none

moveFile

public static boolean moveFile(java.lang.String sOldDir,
                               java.lang.String sNewDir,
                               java.lang.String sFileName)
Description : ÆÄÀÏÀ» º¹»çÇÑ´Ù.

Parameters:
sOldDir - ÀÌÀü µð·ºÅ丮
sNewDir - »õ µð·ºÅ丮
sFileName - ÆÄÀϸí
Returns:
boolean
Throws:
none

copyFile

public void copyFile(java.io.File in,
                     java.io.File out)
              throws java.lang.Exception
ÆÄÀϺ¹»ç..

Parameters:
in -
out -
Throws:
java.lang.Exception

getFileExtention

public static java.lang.String getFileExtention(java.lang.String sFilename)
Àüü ÆÄÀÏ¸í¿¡¼­ È®ÀåÀÚ¸íÀ» ºÐ¸®ÇÏ¿© ¹ÝȯÇÑ´Ù.

Parameters:
sFilename - String : Àüü ÆÄÀϸí
Returns:
String : È®ÀåÀÚ¸í

getFileNameWithOutExt

public static java.lang.String getFileNameWithOutExt(java.lang.String sFileName)
Àüü ÆÄÀÏ¸í¿¡¼­ ¼ø¼ö ÆÄÀϸíÀ» ºÐ¸®ÇÏ¿© ¹ÝȯÇÑ´Ù.

Parameters:
sFileName - String : Àüü ÆÄÀϸí
Returns:
String : ¼ø¼ö ÆÄÀϸí

readFile

public static java.lang.String readFile(java.lang.String sFilePath)
                                 throws java.lang.Exception
ÁöÁ¤µÈ ÆÄÀÏÀ» Àо ¹®ÀÚ¿­·Î ¹ÝȯÇÑ´Ù.

Parameters:
sFilePath - : ÆÄÀϰæ·Î
Returns:
String
Throws:
java.lang.Exception

writeFile

public static void writeFile(java.lang.String sFilePath,
                             java.lang.String sContent)
                      throws java.lang.Exception
ÁöÁ¤µÈ ÆÄÀÏ¿¡ ÁöÁ¤µÈ ³»¿ëÀ» ÀÔ·ÂÇÑ´Ù.

Parameters:
sFilePath - ÆÄÀϰæ·Î
sContent - ÆÄÀϳ»¿ë
Throws:
java.lang.Exception

appendFile

public static void appendFile(java.lang.String sFilePath,
                              java.lang.String sContent)
                       throws java.lang.Exception
Throws:
java.lang.Exception

writeFile

public static void writeFile(java.io.File file,
                             java.lang.String sContent)
                      throws java.lang.Exception
ÁöÁ¤µÈ ÆÄÀÏ¿¡ ÁöÁ¤µÈ ³»¿ëÀ» ÀÔ·ÂÇÑ´Ù.

Parameters:
file - File °´Ã¼
sContent - ÆÄÀϳ»¿ë
Throws:
java.lang.Exception

getNewFileName

public static java.lang.String getNewFileName(java.lang.String sFileName,
                                              java.lang.String sSaveDir)
µ¿ÀÏÇÑ ÆÄÀϸíÀÌ Á¸ÀçÇÏ¸é »õ·Î¿î ÆÄÀϸíÀ» ¹ÝȯÇÑ´Ù.
test.txt ÀÌ Á¸ÀçÇϸé test[1].txt, test[2].txt, test[3].txt ...À» ¹ÝȯÇÑ´Ù.

Parameters:
sFileName - String
sSaveDir - String
Returns:
String

deleteFile

public static void deleteFile(java.lang.String sFileName,
                              java.lang.String sSaveDir)
                       throws java.lang.Exception
ÆÄÀÏÀ» »èÁ¦ÇÑ´Ù.

Parameters:
sFileName - String »èÁ¦ÇÏ·Á´Â ÆÄÀϸí
sSaveDir - String ÆÄÀÏÀÌ Á¸ÀçÇÏ´Â °æ·Î
Throws:
java.lang.Exception

deleteFile

public static void deleteFile(java.lang.String[] sFileNames,
                              java.lang.String sSaveDir)
                       throws java.lang.Exception
ÆÄÀϵéÀ» »èÁ¦ÇÑ´Ù.

Parameters:
sFileNames - String[] »èÁ¦ÇÏ·Á´Â ÆÄÀϸíµé
sSaveDir - String ÆÄÀÏÀÌ Á¸ÀçÇÏ´Â °æ·Î
Throws:
java.lang.Exception

deleteFile

public static void deleteFile(java.util.List sFileNames,
                              java.lang.String sSaveDir)
                       throws java.lang.Exception
ÆÄÀϵéÀ» »èÁ¦ÇÑ´Ù.

Parameters:
sFileNames - List »èÁ¦ÇÏ·Á´Â ÆÄÀϸíµé
sSaveDir - String ÆÄÀÏÀÌ Á¸ÀçÇÏ´Â °æ·Î
Throws:
java.lang.Exception

makeDiretory

public static boolean makeDiretory(java.lang.String sDir)
ÇØ´ç µð·ºÅ丮°¡ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é µð·ºÅ丮¸¦ »ý¼ºÇÑ´Ù.
¸¸¾à ºÎ¸ð µð·ºÅ丮°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ºÎ¸ð µð·ºÅ丮µµ »ý¼ºÇÑ´Ù.

Parameters:
sDir - String
Returns:
boolean µð·ºÅ丮 »ý¼º¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù. ÀÌ¹Ì µð·ºÅ丮°¡ Á¸ÀçÇÏ´Â °æ¿ì true¸¦ ¹ÝȯÇÑ´Ù.
Throws:
java.lang.Exception

createThumbnailImage

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
Throws:
java.io.IOException

getDecoderCheck

public static boolean getDecoderCheck(java.lang.String filename)

rename

public static java.io.File rename(java.io.File f)


Copyright © 2003 All Rights Reserved.