Объект встроенный объект

Объект Stat

Базовый информационный объект

Статические объекты fs.stat , File.stat , fs.readdir и не могут быть созданы независимо

наследование

Атрибут члена

name

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

1
readonly String Stat.name;

size

Длинный, размер файла

1
readonly Long Stat.size;

mode

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

1
readonly Integer Stat.mode;

mtime

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

1
readonly Date Stat.mtime;

atime

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

1
readonly Date Stat.atime;

ctime

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

1
readonly Date Stat.ctime;

uid

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

1
readonly Integer Stat.uid;

gid

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

1
readonly Integer Stat.gid;

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

isWritable

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

1
Boolean Stat.isWritable();

Вернуть результат:

  • Boolean , если true, имеет разрешение на запись

isReadable

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

1
Boolean Stat.isReadable();

Вернуть результат:

  • Boolean , если true, разрешение на чтение

isExecutable

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

1
Boolean Stat.isExecutable();

Вернуть результат:

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

isHidden

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

1
Boolean Stat.isHidden();

Вернуть результат:

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

isDirectory

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

1
Boolean Stat.isDirectory();

Вернуть результат:

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

isFile

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

1
Boolean Stat.isFile();

Вернуть результат:

  • Boolean , true это файл

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

1
Boolean Stat.isSymbolicLink();

Вернуть результат:

  • Boolean , true является символической ссылкой

isMemory

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

1
Boolean Stat.isMemory();

Вернуть результат:

  • Boolean , true это файл памяти

isSocket

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

1
Boolean Stat.isSocket();

Вернуть результат:


toString

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

1
String Stat.toString();

Вернуть результат:

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

toJSON

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

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

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

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

Вернуть результат:

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