org.kotemaru.util
クラス IOUtil
java.lang.Object
org.kotemaru.util.IOUtil
public class IOUtil
- extends java.lang.Object
メソッドの概要 |
static java.lang.String |
formalPageName(java.lang.String pageName)
??????? |
static java.lang.String[][] |
getCSVFile(java.io.File file)
|
static java.lang.String |
getExt(java.lang.String fname)
|
static java.lang.String |
getFile(java.io.File file)
|
static java.lang.String |
getFile(java.io.File file,
java.lang.String charset)
|
static java.lang.String |
getFile(java.lang.String name)
|
static byte[] |
getFileBytes(java.io.File file)
|
static java.lang.String |
getResource(java.lang.Class clazz,
java.lang.String name)
|
static void |
main(java.lang.String[] args)
|
static void |
putCSVFile(java.io.File file,
java.lang.String[][] db)
|
static void |
putFile(java.io.File file,
java.lang.String data)
|
static void |
putFile(java.io.File file,
java.lang.String data,
java.lang.String charset)
|
static void |
putFile(java.lang.String name,
java.lang.String data)
|
static java.lang.String |
readerToString(java.io.Reader reader)
|
static void |
readFull(java.io.InputStream in,
byte[] buff,
int off,
int len,
boolean inClose)
|
static void |
readFull(java.io.RandomAccessFile in,
byte[] buff,
int off,
int len,
boolean inClose)
|
static byte[] |
streamToBytes(java.io.InputStream in)
|
static java.lang.String |
streamToString(java.io.InputStream in,
java.lang.String charSet)
|
static void |
transrate(java.io.InputStream in,
java.io.OutputStream out)
|
static void |
transrate(java.io.InputStream in,
java.io.OutputStream out,
boolean inClose,
boolean outClose)
|
static void |
transrate(java.io.RandomAccessFile in,
java.io.OutputStream out,
boolean inClose,
boolean outClose)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IOUtil
public IOUtil()
getFile
public static java.lang.String getFile(java.lang.String name)
throws java.io.IOException
- 例外:
java.io.IOException
getFile
public static java.lang.String getFile(java.io.File file)
throws java.io.IOException
- 例外:
java.io.IOException
getFile
public static java.lang.String getFile(java.io.File file,
java.lang.String charset)
throws java.io.IOException
- 例外:
java.io.IOException
getFileBytes
public static byte[] getFileBytes(java.io.File file)
throws java.io.IOException
- 例外:
java.io.IOException
putFile
public static void putFile(java.lang.String name,
java.lang.String data)
throws java.io.IOException
- 例外:
java.io.IOException
putFile
public static void putFile(java.io.File file,
java.lang.String data)
throws java.io.IOException
- 例外:
java.io.IOException
putFile
public static void putFile(java.io.File file,
java.lang.String data,
java.lang.String charset)
throws java.io.IOException
- 例外:
java.io.IOException
getResource
public static java.lang.String getResource(java.lang.Class clazz,
java.lang.String name)
throws java.io.IOException
- 例外:
java.io.IOException
streamToBytes
public static byte[] streamToBytes(java.io.InputStream in)
throws java.io.IOException
- 例外:
java.io.IOException
streamToString
public static java.lang.String streamToString(java.io.InputStream in,
java.lang.String charSet)
throws java.io.IOException
- 例外:
java.io.IOException
readerToString
public static java.lang.String readerToString(java.io.Reader reader)
throws java.io.IOException
- 例外:
java.io.IOException
transrate
public static void transrate(java.io.InputStream in,
java.io.OutputStream out)
throws java.io.IOException
- 例外:
java.io.IOException
transrate
public static void transrate(java.io.InputStream in,
java.io.OutputStream out,
boolean inClose,
boolean outClose)
throws java.io.IOException
- 例外:
java.io.IOException
readFull
public static void readFull(java.io.InputStream in,
byte[] buff,
int off,
int len,
boolean inClose)
throws java.io.IOException
- 例外:
java.io.IOException
transrate
public static void transrate(java.io.RandomAccessFile in,
java.io.OutputStream out,
boolean inClose,
boolean outClose)
throws java.io.IOException
- 例外:
java.io.IOException
readFull
public static void readFull(java.io.RandomAccessFile in,
byte[] buff,
int off,
int len,
boolean inClose)
throws java.io.IOException
- 例外:
java.io.IOException
getExt
public static java.lang.String getExt(java.lang.String fname)
getCSVFile
public static java.lang.String[][] getCSVFile(java.io.File file)
throws java.io.IOException
- 例外:
java.io.IOException
putCSVFile
public static void putCSVFile(java.io.File file,
java.lang.String[][] db)
throws java.io.IOException
- 例外:
java.io.IOException
formalPageName
public static java.lang.String formalPageName(java.lang.String pageName)
- ???????
a//b -> a/b
a/b/../c -> a/c
a/b/.. -> a/
/../a -> /a
a/./b -> a/b
../a -> ../a
./a -> a
a/ -> a
a/b/. -> a/b
main
public static void main(java.lang.String[] args)
Copyright © 2009 kotemaru.