Package cruise.umple.util
Class SampleFileWriter
java.lang.Object
cruise.umple.util.SampleFileWriter
public class SampleFileWriter
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description SampleFileWriter()
-
Method Summary
Modifier and Type Method Description static void
assertEitherFileContent(java.io.File expected1, java.io.File expected2, java.lang.String actual)
static void
assertFileContent(java.io.BufferedReader expectedReader, java.io.BufferedReader actualReader, boolean ignoreLineComments)
static void
assertFileContent(java.io.File expected, java.io.File actual, boolean ignoreLineComments)
static void
assertFileContent(java.io.File expected, java.lang.String actual)
static void
assertFileContent(java.io.File expected, java.lang.String actual, boolean ignoreLineComments)
static void
assertFileExists(java.lang.String path)
static void
assertPartialFileContent(java.io.File partial, java.lang.String actual)
static void
closeAsRequired(java.io.BufferedReader reader)
static void
closeAsRequired(java.io.InputStream reader)
static void
createFile(java.lang.String filename, java.lang.String input)
void
delete()
static void
destroy(java.lang.String... filenames)
Deletes a file or directory.static java.io.File[]
getAllFiles(java.io.File inputDirectory)
static java.lang.String
rationalize(java.lang.String rawPath)
static java.lang.String
readContent(java.io.File filename)
static java.lang.String
readContent(java.io.File filename, java.lang.String exclusionPattern)
-
Constructor Details
-
SampleFileWriter
public SampleFileWriter()
-
-
Method Details
-
delete
public void delete() -
getAllFiles
public static java.io.File[] getAllFiles(java.io.File inputDirectory) -
readContent
public static java.lang.String readContent(java.io.File filename) -
readContent
public static java.lang.String readContent(java.io.File filename, java.lang.String exclusionPattern) -
closeAsRequired
public static void closeAsRequired(java.io.BufferedReader reader) -
closeAsRequired
public static void closeAsRequired(java.io.InputStream reader) -
rationalize
public static java.lang.String rationalize(java.lang.String rawPath) -
createFile
public static void createFile(java.lang.String filename, java.lang.String input) -
destroy
public static void destroy(java.lang.String... filenames)Deletes a file or directory.- Parameters:
filenames
- File paths to destroy
-
assertEitherFileContent
public static void assertEitherFileContent(java.io.File expected1, java.io.File expected2, java.lang.String actual) -
assertPartialFileContent
public static void assertPartialFileContent(java.io.File partial, java.lang.String actual) -
assertFileContent
public static void assertFileContent(java.io.File expected, java.lang.String actual) -
assertFileContent
public static void assertFileContent(java.io.File expected, java.lang.String actual, boolean ignoreLineComments) -
assertFileContent
public static void assertFileContent(java.io.File expected, java.io.File actual, boolean ignoreLineComments) -
assertFileContent
public static void assertFileContent(java.io.BufferedReader expectedReader, java.io.BufferedReader actualReader, boolean ignoreLineComments) -
assertFileExists
public static void assertFileExists(java.lang.String path)
-