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)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • 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)