|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.nlp.io.FileUtils
public class FileUtils
Field Summary | |
---|---|
static String |
eolChar
|
Method Summary | ||
---|---|---|
static File |
backupFile(File file)
|
|
static String |
backupName(String filename)
|
|
static File |
ensureDir(File tgtDir)
Given a filepath, makes sure a directory exists there. |
|
static BufferedReader |
getBufferedFileReader(String filename)
|
|
static BufferedReader |
getBufferedFileReader(String filename,
String encoding)
|
|
static InputStream |
getBZip2PipedInputStream(String filename)
|
|
static OutputStream |
getBZip2PipedOutputStream(String filename)
|
|
static String |
getExtension(String fileName)
|
|
static InputStream |
getFileInputStream(String filename)
Get a input file stream (automatically gunzip/bunzip2 depending on file extension) |
|
static OutputStream |
getFileOutputStream(String filename)
Get a output file stream (automatically gzip/bzip2 depending on file extension) |
|
static File |
getJNLPLocalScratch()
A JavaNLP specific convenience routine for obtaining the current scratch directory for the machine you're currently running on. |
|
static PrintWriter |
getPrintWriter(String filename)
|
|
static PrintWriter |
getPrintWriter(String filename,
String encoding)
|
|
static List<String> |
linesFromFile(String filename)
Returns the contents of a file as a list of strings. |
|
static List<String> |
linesFromFile(String filename,
String encoding)
Returns the contents of a file as a list of strings. |
|
static void |
main(String[] args)
|
|
static Set<String> |
readColumnSet(String infile,
int field)
Read column as set |
|
static Map<String,String> |
readMap(String filename)
|
|
static
|
readObjectFromColumns(Class objClass,
String filename,
String[] fieldNames,
String delimiter)
|
|
static boolean |
renameToBackupName(File file)
|
|
static String |
stringFromFile(String filename)
Returns the contents of a file as a single string. |
|
static String |
stringFromFile(String filename,
String encoding)
Returns the contents of a file as a single string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String eolChar
Method Detail |
---|
public static InputStream getFileInputStream(String filename) throws IOException
filename
- Name of file to open
IOException
- if there are exceptions opening the filepublic static OutputStream getFileOutputStream(String filename) throws IOException
filename
- Name of file to open
IOException
- if there are exceptions opening the filepublic static BufferedReader getBufferedFileReader(String filename) throws IOException
IOException
public static BufferedReader getBufferedFileReader(String filename, String encoding) throws IOException
IOException
public static PrintWriter getPrintWriter(String filename) throws IOException
IOException
public static PrintWriter getPrintWriter(String filename, String encoding) throws IOException
IOException
public static InputStream getBZip2PipedInputStream(String filename) throws IOException
IOException
public static OutputStream getBZip2PipedOutputStream(String filename) throws IOException
IOException
public static Set<String> readColumnSet(String infile, int field) throws IOException
infile
- - filenamefield
- index of field to read
IOException
public static <C> List<C> readObjectFromColumns(Class objClass, String filename, String[] fieldNames, String delimiter) throws IOException, InstantiationException, IllegalAccessException, NoSuchFieldException, NoSuchMethodException, InvocationTargetException
IOException
InstantiationException
IllegalAccessException
NoSuchFieldException
NoSuchMethodException
InvocationTargetException
public static Map<String,String> readMap(String filename) throws IOException
IOException
public static String stringFromFile(String filename)
public static String stringFromFile(String filename, String encoding)
public static List<String> linesFromFile(String filename)
public static List<String> linesFromFile(String filename, String encoding)
public static String backupName(String filename)
public static File backupFile(File file)
public static boolean renameToBackupName(File file)
public static File getJNLPLocalScratch()
public static File ensureDir(File tgtDir) throws Exception
Exception
public static void main(String[] args)
public static String getExtension(String fileName)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |