DecompilerIo

class DecompilerIo(destination: Path) : IBytecodeProvider, IResultSaver, Closeable

Constructors

Link copied to clipboard
constructor(destination: Path)

Functions

Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun closeArchive(path: String, archiveName: String)
Link copied to clipboard
open override fun copyEntry(source: String, path: String, archiveName: String, entry: String)
Link copied to clipboard
open override fun copyFile(source: String, path: String, entryName: String)
Link copied to clipboard
open override fun createArchive(path: String, archiveName: String, manifest: Manifest?)
Link copied to clipboard
open override fun getBytecode(externalPath: String, internalPath: String?): ByteArray
Link copied to clipboard
open override fun saveClassEntry(path: String, archiveName: String, qualifiedName: String, entryName: String, content: String)
Link copied to clipboard
open override fun saveClassFile(path: String, qualifiedName: String, entryName: String, content: String, mapping: IntArray)
Link copied to clipboard
open override fun saveDirEntry(path: String, archiveName: String, entryName: String)
Link copied to clipboard
open override fun saveFolder(path: String)