Interface IResultSaver

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default void close()  
      void closeArchive​(java.lang.String path, java.lang.String archiveName)  
      void copyEntry​(java.lang.String source, java.lang.String path, java.lang.String archiveName, java.lang.String entry)  
      void copyFile​(java.lang.String source, java.lang.String path, java.lang.String entryName)  
      void createArchive​(java.lang.String path, java.lang.String archiveName, java.util.jar.Manifest manifest)  
      default byte[] getCodeLineData​(int[] mappings)  
      void saveClassEntry​(java.lang.String path, java.lang.String archiveName, java.lang.String qualifiedName, java.lang.String entryName, java.lang.String content)  
      default void saveClassEntry​(java.lang.String path, java.lang.String archiveName, java.lang.String qualifiedName, java.lang.String entryName, java.lang.String content, int[] mapping)  
      void saveClassFile​(java.lang.String path, java.lang.String qualifiedName, java.lang.String entryName, java.lang.String content, int[] mapping)  
      void saveDirEntry​(java.lang.String path, java.lang.String archiveName, java.lang.String entryName)  
      void saveFolder​(java.lang.String path)  
    • Method Detail

      • saveFolder

        void saveFolder​(java.lang.String path)
      • copyFile

        void copyFile​(java.lang.String source,
                      java.lang.String path,
                      java.lang.String entryName)
      • saveClassFile

        void saveClassFile​(java.lang.String path,
                           java.lang.String qualifiedName,
                           java.lang.String entryName,
                           java.lang.String content,
                           int[] mapping)
      • createArchive

        void createArchive​(java.lang.String path,
                           java.lang.String archiveName,
                           java.util.jar.Manifest manifest)
      • saveDirEntry

        void saveDirEntry​(java.lang.String path,
                          java.lang.String archiveName,
                          java.lang.String entryName)
      • copyEntry

        void copyEntry​(java.lang.String source,
                       java.lang.String path,
                       java.lang.String archiveName,
                       java.lang.String entry)
      • saveClassEntry

        void saveClassEntry​(java.lang.String path,
                            java.lang.String archiveName,
                            java.lang.String qualifiedName,
                            java.lang.String entryName,
                            java.lang.String content)
      • saveClassEntry

        default void saveClassEntry​(java.lang.String path,
                                    java.lang.String archiveName,
                                    java.lang.String qualifiedName,
                                    java.lang.String entryName,
                                    java.lang.String content,
                                    int[] mapping)
      • closeArchive

        void closeArchive​(java.lang.String path,
                          java.lang.String archiveName)
      • close

        default void close()
                    throws java.io.IOException
        Specified by:
        close in interface java.lang.AutoCloseable
        Throws:
        java.io.IOException
      • getCodeLineData

        default byte[] getCodeLineData​(int[] mappings)