|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object uk.ac.leeds.ccg.andyt.projects.moses.utilities.StaticIO
public class StaticIO
Class of static methods for helping with reading and writing (primarily) to/from file.
Constructor Summary | |
---|---|
StaticIO()
Creates a new instance of ObjectIO |
Method Summary | |
---|---|
static void |
copy(java.io.File input_File,
java.io.File outputDirectory_File)
Attempts to make a copy of input_File in _Output_Directory or as a file in it if it is a . |
static java.io.File |
createNewFile()
|
static java.io.File |
createNewFile(java.io.File parentDirectory)
|
static java.io.File |
createNewFile(java.io.File parentDirectory,
java.lang.String filename)
Returns a newly created File which is a _InputFile if the filename. |
static java.io.File |
createNewFile(java.io.File parentDirectory,
java.lang.String prefix,
java.lang.String suffix)
|
static java.io.File |
createTempFile()
Returns a newly created temporary _InputFile. |
static java.io.File |
createTempFile(java.io.File parentDirectory)
Returns a newly created temporary _InputFile. |
static java.io.File |
createTempFile(java.io.File parentDirectory,
java.lang.String prefix,
java.lang.String suffix)
Returns a newly created temporary _InputFile. |
static java.lang.Object |
readObject(java.io.File file)
Read Object from File |
static void |
setStreamTokenizerSyntax1(java.io.StreamTokenizer aStreamTokenizer)
Sets the syntax of aStreamTokenizer as follows: aStreamTokenizer.resetSyntax(); aStreamTokenizer.wordChars( ',', ',' ); aStreamTokenizer.wordChars( '"', '"' ); aStreamTokenizer.wordChars( '0', '0' ); aStreamTokenizer.wordChars( '1', '1' ); aStreamTokenizer.wordChars( '2', '2' ); aStreamTokenizer.wordChars( '3', '3' ); aStreamTokenizer.wordChars( '4', '4' ); aStreamTokenizer.wordChars( '5', '5' ); aStreamTokenizer.wordChars( '6', '6' ); aStreamTokenizer.wordChars( '7', '7' ); aStreamTokenizer.wordChars( '8', '8' ); aStreamTokenizer.wordChars( '9', '9' ); aStreamTokenizer.wordChars( '.', '.' ); aStreamTokenizer.wordChars( '-', '-' ); aStreamTokenizer.wordChars( '+', '+' ); aStreamTokenizer.wordChars( 'a', 'z' ); aStreamTokenizer.wordChars( 'A', 'Z' ); aStreamTokenizer.wordChars( '\t', '\t' ); aStreamTokenizer.wordChars( ' ', ' ' ); aStreamTokenizer.eolIsSignificant( true ); |
static void |
setStreamTokenizerSyntax2(java.io.StreamTokenizer aStreamTokenizer)
Sets the syntax of aStreamTokenizer as follows: aStreamTokenizer.resetSyntax(); aStreamTokenizer.wordChars( '"', '"' ); aStreamTokenizer.wordChars( '0', '0' ); aStreamTokenizer.wordChars( '1', '1' ); aStreamTokenizer.wordChars( '2', '2' ); aStreamTokenizer.wordChars( '3', '3' ); aStreamTokenizer.wordChars( '4', '4' ); aStreamTokenizer.wordChars( '5', '5' ); aStreamTokenizer.wordChars( '6', '6' ); aStreamTokenizer.wordChars( '7', '7' ); aStreamTokenizer.wordChars( '8', '8' ); aStreamTokenizer.wordChars( '9', '9' ); aStreamTokenizer.wordChars( '.', '.' ); aStreamTokenizer.wordChars( '-', '-' ); aStreamTokenizer.wordChars( '+', '+' ); aStreamTokenizer.wordChars( 'e', 'e' ); aStreamTokenizer.wordChars( 'E', 'E' ); aStreamTokenizer.wordChars( '\t', '\t' ); aStreamTokenizer.wordChars( ' ', ' ' ); aStreamTokenizer.eolIsSignificant( true ); |
static void |
setStreamTokenizerSyntax3(java.io.StreamTokenizer aStreamTokenizer)
Sets the syntax of aStreamTokenizer as follows: aStreamTokenizer.resetSyntax(); aStreamTokenizer.wordChars( ',', ',' ); aStreamTokenizer.wordChars( '"', '"' ); aStreamTokenizer.wordChars( '0', '0' ); aStreamTokenizer.wordChars( '1', '1' ); aStreamTokenizer.wordChars( '2', '2' ); aStreamTokenizer.wordChars( '3', '3' ); aStreamTokenizer.wordChars( '4', '4' ); aStreamTokenizer.wordChars( '5', '5' ); aStreamTokenizer.wordChars( '6', '6' ); aStreamTokenizer.wordChars( '7', '7' ); aStreamTokenizer.wordChars( '8', '8' ); aStreamTokenizer.wordChars( '9', '9' ); aStreamTokenizer.wordChars( '.', '.' ); aStreamTokenizer.wordChars( '-', '-' ); aStreamTokenizer.wordChars( '+', '+' ); aStreamTokenizer.wordChars( 'a', 'z' ); aStreamTokenizer.wordChars( 'A', 'Z' ); aStreamTokenizer.wordChars( '\t', '\t' ); aStreamTokenizer.wordChars( ' ', ' ' ); aStreamTokenizer.wordChars( '_', '_' ); aStreamTokenizer.eolIsSignificant( true ); |
static void |
setStreamTokenizerSyntax4(java.io.StreamTokenizer aStreamTokenizer)
Sets the syntax of aStreamTokenizer as follows: aStreamTokenizer.resetSyntax(); aStreamTokenizer.wordChars( ',', ',' ); aStreamTokenizer.wordChars( '"', '"' ); aStreamTokenizer.wordChars( '0', '0' ); aStreamTokenizer.wordChars( '1', '1' ); aStreamTokenizer.wordChars( '2', '2' ); aStreamTokenizer.wordChars( '3', '3' ); aStreamTokenizer.wordChars( '4', '4' ); aStreamTokenizer.wordChars( '5', '5' ); aStreamTokenizer.wordChars( '6', '6' ); aStreamTokenizer.wordChars( '7', '7' ); aStreamTokenizer.wordChars( '8', '8' ); aStreamTokenizer.wordChars( '9', '9' ); aStreamTokenizer.wordChars( '.', '.' ); aStreamTokenizer.wordChars( '-', '-' ); aStreamTokenizer.wordChars( '+', '+' ); aStreamTokenizer.wordChars( 'a', 'z' ); aStreamTokenizer.wordChars( 'A', 'Z' ); aStreamTokenizer.eolIsSignificant( true ); |
static void |
setStreamTokenizerSyntax5(java.io.StreamTokenizer aStreamTokenizer)
Sets the syntax of aStreamTokenizer as follows: aStreamTokenizer.resetSyntax(); aStreamTokenizer.wordChars( ',', ',' ); aStreamTokenizer.wordChars( '"', '"' ); aStreamTokenizer.wordChars( '0', '0' ); aStreamTokenizer.wordChars( '1', '1' ); aStreamTokenizer.wordChars( '2', '2' ); aStreamTokenizer.wordChars( '3', '3' ); aStreamTokenizer.wordChars( '4', '4' ); aStreamTokenizer.wordChars( '5', '5' ); aStreamTokenizer.wordChars( '6', '6' ); aStreamTokenizer.wordChars( '7', '7' ); aStreamTokenizer.wordChars( '8', '8' ); aStreamTokenizer.wordChars( '9', '9' ); aStreamTokenizer.wordChars( '.', '.' ); aStreamTokenizer.wordChars( '-', '-' ); aStreamTokenizer.wordChars( '+', '+' ); aStreamTokenizer.wordChars( 'a', 'z' ); aStreamTokenizer.wordChars( 'A', 'Z' ); aStreamTokenizer.wordChars( '\t', '\t' ); aStreamTokenizer.wordChars( ' ', ' ' ); aStreamTokenizer.wordChars( ':', ':' ); aStreamTokenizer.wordChars( '/', '/' ); aStreamTokenizer.wordChars( '_', '_' ); |
static void |
writeObject(java.lang.Object object,
java.io.File file)
Write object to file |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StaticIO()
Method Detail |
---|
public static void writeObject(java.lang.Object object, java.io.File file)
public static java.lang.Object readObject(java.io.File file)
public static void copy(java.io.File input_File, java.io.File outputDirectory_File)
input_File
- A File which is not a Directory to be copiedoutputDirectory_File
- A File that is the Directory to copy to.public static java.io.File createTempFile()
public static java.io.File createTempFile(java.io.File parentDirectory)
parentDirectory
- . Default extension to nothing.public static java.io.File createTempFile(java.io.File parentDirectory, java.lang.String prefix, java.lang.String suffix)
parentDirectory
- .prefix
- If not 3 characters long, this will be padded with "x"
characters.suffix
- If null the _InputFile is appended with ".tmp". Default extension to
nothing.public static java.io.File createNewFile()
return createNewFile(new File(System.getProperty("user.dir")));
public static java.io.File createNewFile(java.io.File parentDirectory)
parentDirectory
- Default extension prefix and suffix nothing.
return createNewFile(
parentDirectory,
new String(""),
new String(""));
public static java.io.File createNewFile(java.io.File parentDirectory, java.lang.String prefix, java.lang.String suffix)
parentDirectory
- prefix
- suffix
-
public static java.io.File createNewFile(java.io.File parentDirectory, java.lang.String filename)
parentDirectory
- filename
- public static void setStreamTokenizerSyntax1(java.io.StreamTokenizer aStreamTokenizer)
aStreamTokenizer
- StreamTokenizer
thats syntax is setpublic static void setStreamTokenizerSyntax2(java.io.StreamTokenizer aStreamTokenizer)
aStreamTokenizer
- StreamTokenizer
thats syntax is setpublic static void setStreamTokenizerSyntax3(java.io.StreamTokenizer aStreamTokenizer)
aStreamTokenizer
- StreamTokenizer
thats syntax is setpublic static void setStreamTokenizerSyntax4(java.io.StreamTokenizer aStreamTokenizer)
aStreamTokenizer
- StreamTokenizer
thats syntax is setpublic static void setStreamTokenizerSyntax5(java.io.StreamTokenizer aStreamTokenizer)
aStreamTokenizer
- StreamTokenizer
thats syntax is set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |