File
File class
Here is an example of how to use the class to read and process all the lines of a file in sequence.
var file = new File("/tmp/test.txt")
file.open()
for each(var line in file)
logInfo(line)
file.close()
Methods
| File | Creates a new object associated with a file. |
| close | Closes the file. |
| copyTo | Copies a file. |
| dispose | Frees the resources used by the object. |
| flush | Forces writing on the disk |
| list | Lists the content of a directory. |
| mkdir | Creates a directory with the path of the current File object. |
| open | Opens the file in read or write mode. |
| remove | Deletes the file. |
| renameTo | Renames a file. |
| readln | Reads a line of the text file. |
| rmdir | Deletes the directory (not in cascade). |
| writeln | Writes a line of text to the file. |
Properties
| canRead | Returns true if the file can be read. |
| canWrite | Returns true if the file can be modified. |
| exists | Returns true if there is a file or folder with this name. |
| fullName | Returns the name of the file in absolute. |
| isDirectory | Returns true if the file is a directory. |
| isFile | Returns true if the file exists and is a file. |
| isOpen | Returns true if the file is open. |
| lastModified | Returns the last modification date in the form of a Date object. |
| name | Returns the name of the file with the extension, but without the path. |
| path | Returns the complete path of the file ended by the separator. |
| size | Returns the size of the file in bytes. |
Features
Available in:
- Content management
- Delivery properties
- Typology rule
- JSSP
- SOAP Method
- WebApp
- Workflow