Встроенный объект объекта

Стат объекта

Основной информационный объект файла

Объекты статистики проходятfs.stat,File.stat,fs.readdirЗапрос, не может быть создан самостоятельно

отношения наследства

свойства члена

name

Строка, имя файла

1
readonly String Stat.name;

dev

Целое число, содержит идентификатор устройства файла.

1
readonly Integer Stat.dev;

ino

Целое число, количество Inode в файле.

1
readonly Integer Stat.ino;

mode

Целое число, разрешение файла. Windows не поддерживает этот атрибут.

1
readonly Integer Stat.mode;

Целое число, количество жестких ссылок, связанных с этим файлом.

1
readonly Integer Stat.nlink;

uid

Целое число, идентификатор владельца файла

1
readonly Integer Stat.uid;

gid

Целое число, идентификатор группы, к которой принадлежит файл.

1
readonly Integer Stat.gid;

rdev

Целое число для особых типов файлов содержит идентификатор устройства файла.

1
readonly Integer Stat.rdev;

size

Номер, размер файла

1
readonly Number Stat.size;

blksize

Целое число, размер блока файловой системы в операциях ввода-вывода.

1
readonly Integer Stat.blksize;

blocks

Целое число, количество блоков, выделенных этому файлу.

1
readonly Integer Stat.blocks;

mtime

Дата, время последнего изменения файла.

1
readonly Date Stat.mtime;

mtimeMs

Номер, время последнего изменения файла (мс)

1
readonly Number Stat.mtimeMs;

atime

Дата, время последнего доступа к файлу

1
readonly Date Stat.atime;

atimeMs

Номер, время последнего доступа к файлу (мс)

1
readonly Number Stat.atimeMs;

ctime

Дата, время создания файла

1
readonly Date Stat.ctime;

ctimeMs

Номер, время создания файла (мс)

1
readonly Number Stat.ctimeMs;

birthtime

Дата, время создания файла

1
readonly Date Stat.birthtime;

birthtimeMs

Номер, время создания файла (мс)

1
readonly Number Stat.birthtimeMs;

функция-член

isWritable

Проверьте, имеет ли файл разрешение на запись

1
Boolean Stat.isWritable();

Результаты возврата:

  • Boolean, если правда, есть разрешение на запись

isReadable

Проверьте, имеет ли файл разрешение на чтение

1
Boolean Stat.isReadable();

Результаты возврата:

  • Boolean, если это правда, есть разрешение на чтение.

isExecutable

Проверьте, имеет ли файл права на выполнение

1
Boolean Stat.isExecutable();

Результаты возврата:

  • Boolean, если правда, есть разрешение на выполнение

isHidden

Проверьте, скрыт ли файл

1
Boolean Stat.isHidden();

Результаты возврата:

  • Boolean, если правда, скрыть

isBlockDevice

Запрос, описывает ли Stat блочное устройство

1
Boolean Stat.isBlockDevice();

Результаты возврата:

  • Boolean, если true, указывает, что описано блочное устройство

isCharacterDevice

Запрос, описывает ли Stat символьное устройство

1
Boolean Stat.isCharacterDevice();

Результаты возврата:

  • Boolean, если true, это означает, что описано символьное устройство

isDirectory

Запрос, является ли файл каталогом

1
Boolean Stat.isDirectory();

Результаты возврата:

  • Boolean, если это правда, это каталог

isFIFO

Запрос, описывает ли Stat канал FIFO.

1
Boolean Stat.isFIFO();

Результаты возврата:

  • Boolean, если true, указывает, что описан канал FIFO.

isFile

Запрос, является ли файл файлом

1
Boolean Stat.isFile();

Результаты возврата:

  • Boolean, если правда, то это файл

Запрос, является ли файл символической ссылкой

1
Boolean Stat.isSymbolicLink();

Результаты возврата:

  • Boolean, если это правда, это символическая ссылка

isMemory

Запросить, является ли файл файлом памяти

1
Boolean Stat.isMemory();

Результаты возврата:

  • Boolean, если это правда, это файл памяти

isSocket

Запросить, является ли файлSocket

1
Boolean Stat.isSocket();

Результаты возврата:

  • Boolean, если это правда, тоSocket

toString

Возвращает строковое представление объекта. Обычно возвращается «[Native Object]». Объект может быть повторно реализован в соответствии с его собственными характеристиками.

1
String Stat.toString();

Результаты возврата:

  • String, возвращает строковое представление объекта

toJSON

Возвращает представление объекта в формате JSON, обычно возвращая коллекцию читаемых свойств, определенных объектом.

1
Value Stat.toJSON(String key = "");

Параметры звонка:

  • key: Строка, не используется.

Результаты возврата:

  • Value, возвращает значение, содержащее сериализуемый JSON