java.io.File File System.IO.File System.Object java.io.* java.nio.charset.Charset new BufferedWriter(new OutputStreamWriter(new FileOutputStream(${path}), Charset.forName("UTF-8"))) System.String path CreateText System.IO.StreamWriter java.io.* new BufferedOutputStream(new FileOutputStream(${path})) System.String path Create System.IO.StreamWriter java.io.FileInputStream new FileInputStream(${path}) System.String path OpenRead System.IO.Stream java.io.File (new File(${path})).delete() System.String path Delete System.Void java.io.File (new File(${path})).exists() System.String path Exists System.Boolean CS2JNet.System.IO.FileSupport FileSupport.copyFile(${sourceFileName}, ${destFileName}, true) System.String sourceFileName System.String destFileName Copy System.Void CS2JNet.System.IO.FileSupport FileSupport.copyFile(${sourceFileName}, ${destFileName}, ${overwrite}) System.String sourceFileName System.String destFileName System.Boolean overwrite Copy System.Void java.io.File (new File(${sourceFileName})).renameTo(new File(${destFileName})) System.String sourceFileName System.String destFileName Move System.Void /* Cannot set file attributes from Java - File.SetAttributes(${sourceFileName}, ${attributes}) */ System.String sourceFileName System.Object attributes SetAttributes System.Void /* Cannot get file attributes from Java - File.GetAttributes(${sourceFileName}) */ 0 System.String sourceFileName GetAttributes System.Enum 4Xi9u1+VH4Hued2Hsq+O7cKR3I4=KlzEAuKG6MHgRi4qXSoF5UBumXJ22m3n9LwfRedxNCtP2fZQ0w0YiyZ/ffQX7KWoB1UY4vtlx5iEHprk1M4Nphl+LqRG5GXwMdj292jrvcSG0HzW2vwW/tTVwnZDyjjfjmLX2pIpFW6UPf6HykZ8zQBmXMhPSCDKedkBV2DqCvY=