Represents properties of a file on the file system.

- `Anything`
  - `Object`
    - `Basic` ...and other supertypes
      - `FileProps`

- `FileProps`
  - `Basic`
    - `Identifiable`
    - `Object`
      - `Anything`

no subtypes hierarchy

Initializer
`FileProps(FileProps unknown)`

Inherited Attributes
Attributes inherited from: `Object` `hash`, `string`

Methods
`creationTime` | `shared default Integer creationTime()` The date the file was created
`isDirectory` | `shared default Boolean isDirectory()` Is the file a directory?
`isOther` | `shared default Boolean isOther()` Is the file some other type? (I.e. not a directory, regular file or symbolic link)
`isRegularFile` | `shared default Boolean isRegularFile()` Is the file a regular file?
`isSymbolicLink` | `shared default Boolean isSymbolicLink()` Is the file a symbolic link?
`lastAccessTime` | `shared default Integer lastAccessTime()` The date the file was last accessed
`lastModifiedTime` | `shared default Integer lastModifiedTime()` The date the file was last modified
`size` | `shared default Integer size()` The size of the file, in bytes

Inherited Methods
Methods inherited from: `Object` `equals`