Стат объекта
Основной информационный объект файла
Объекты статистики проходятfs.stat,File.stat,fs.readdirЗапрос, не может быть создан самостоятельно
отношения наследства
свойства члена
name
Строка, имя файла
1readonly String Stat.name;
dev
Целое число, содержит идентификатор устройства файла.
1readonly Integer Stat.dev;
ino
Целое число, количество Inode в файле.
1readonly Integer Stat.ino;
mode
Целое число, разрешение файла. Windows не поддерживает этот атрибут.
1readonly Integer Stat.mode;
nlink
Целое число, количество жестких ссылок, связанных с этим файлом.
1readonly Integer Stat.nlink;
uid
Целое число, идентификатор владельца файла
1readonly Integer Stat.uid;
gid
Целое число, идентификатор группы, к которой принадлежит файл.
1readonly Integer Stat.gid;
rdev
Целое число для особых типов файлов содержит идентификатор устройства файла.
1readonly Integer Stat.rdev;
size
Номер, размер файла
1readonly Number Stat.size;
blksize
Целое число, размер блока файловой системы в операциях ввода-вывода.
1readonly Integer Stat.blksize;
blocks
Целое число, количество блоков, выделенных этому файлу.
1readonly Integer Stat.blocks;
mtime
Дата, время последнего изменения файла.
1readonly Date Stat.mtime;
mtimeMs
Номер, время последнего изменения файла (мс)
1readonly Number Stat.mtimeMs;
atime
Дата, время последнего доступа к файлу
1readonly Date Stat.atime;
atimeMs
Номер, время последнего доступа к файлу (мс)
1readonly Number Stat.atimeMs;
ctime
Дата, время создания файла
1readonly Date Stat.ctime;
ctimeMs
Номер, время создания файла (мс)
1readonly Number Stat.ctimeMs;
birthtime
Дата, время создания файла
1readonly Date Stat.birthtime;
birthtimeMs
Номер, время создания файла (мс)
1readonly Number Stat.birthtimeMs;
функция-член
isWritable
Проверьте, имеет ли файл разрешение на запись
1Boolean Stat.isWritable();
Результаты возврата:
- Boolean, если правда, есть разрешение на запись
isReadable
Проверьте, имеет ли файл разрешение на чтение
1Boolean Stat.isReadable();
Результаты возврата:
- Boolean, если это правда, есть разрешение на чтение.
isExecutable
Проверьте, имеет ли файл права на выполнение
1Boolean Stat.isExecutable();
Результаты возврата:
- Boolean, если правда, есть разрешение на выполнение
isHidden
Проверьте, скрыт ли файл
1Boolean Stat.isHidden();
Результаты возврата:
- Boolean, если правда, скрыть
isBlockDevice
Запрос, описывает ли Stat блочное устройство
1Boolean Stat.isBlockDevice();
Результаты возврата:
- Boolean, если true, указывает, что описано блочное устройство
isCharacterDevice
Запрос, описывает ли Stat символьное устройство
1Boolean Stat.isCharacterDevice();
Результаты возврата:
- Boolean, если true, это означает, что описано символьное устройство
isDirectory
Запрос, является ли файл каталогом
1Boolean Stat.isDirectory();
Результаты возврата:
- Boolean, если это правда, это каталог
isFIFO
Запрос, описывает ли Stat канал FIFO.
1Boolean Stat.isFIFO();
Результаты возврата:
- Boolean, если true, указывает, что описан канал FIFO.
isFile
Запрос, является ли файл файлом
1Boolean Stat.isFile();
Результаты возврата:
- Boolean, если правда, то это файл
isSymbolicLink
Запрос, является ли файл символической ссылкой
1Boolean Stat.isSymbolicLink();
Результаты возврата:
- Boolean, если это правда, это символическая ссылка
isMemory
Запросить, является ли файл файлом памяти
1Boolean Stat.isMemory();
Результаты возврата:
- Boolean, если это правда, это файл памяти
isSocket
Запросить, является ли файлSocket
1Boolean Stat.isSocket();
Результаты возврата:
- Boolean, если это правда, тоSocket
toString
Возвращает строковое представление объекта. Обычно возвращается «[Native Object]». Объект может быть повторно реализован в соответствии с его собственными характеристиками.
1String Stat.toString();
Результаты возврата:
- String, возвращает строковое представление объекта
toJSON
Возвращает представление объекта в формате JSON, обычно возвращая коллекцию читаемых свойств, определенных объектом.
1Value Stat.toJSON(String key = "");
Параметры звонка:
- key: Строка, не используется.
Результаты возврата:
- Value, возвращает значение, содержащее сериализуемый JSON