Objekt eingebautes Objekt

Objektstat

Basisinformationsobjekt

Stat-Objekte werden von fs.stat , File.stat , fs.readdir fs.stat und können nicht unabhängig erstellt werden

Vererbung

Mitgliedsattribut

name

Zeichenfolge, Dateiname

1
readonly String Stat.name;

size

Lang, Dateigröße

1
readonly Long Stat.size;

mode

Ganzzahl, Dateiberechtigungen, Windows unterstützt dieses Attribut nicht

1
readonly Integer Stat.mode;

mtime

Datum, die letzte Änderungszeit der Datei

1
readonly Date Stat.mtime;

atime

Datum, letzte Zugriffszeit der Datei

1
readonly Date Stat.atime;

ctime

Datum, Erstellungszeit der Datei

1
readonly Date Stat.ctime;

uid

Ganzzahl, ID des Dateibesitzers

1
readonly Integer Stat.uid;

gid

Ganzzahl, die Gruppen-ID, zu der die Datei gehört

1
readonly Integer Stat.gid;

Mitgliedsfunktion

isWritable

Überprüfen Sie, ob die Datei Schreibberechtigung hat

1
Boolean Stat.isWritable();

Ergebnis zurückgeben:

  • Boolean , falls wahr, haben Schreibberechtigung

isReadable

Überprüfen Sie, ob die Datei Leseberechtigung hat

1
Boolean Stat.isReadable();

Ergebnis zurückgeben:

  • Boolean , falls zutreffend, Leseberechtigung

isExecutable

Überprüfen Sie, ob die Datei über die Ausführungsberechtigung verfügt

1
Boolean Stat.isExecutable();

Ergebnis zurückgeben:

  • Boolean , falls wahr, hat Ausführungsberechtigung

isHidden

Überprüfen Sie, ob die Datei ausgeblendet ist

1
Boolean Stat.isHidden();

Ergebnis zurückgeben:

  • Boolean , wahr zu verstecken

isDirectory

Überprüfen Sie, ob die Datei ein Verzeichnis ist

1
Boolean Stat.isDirectory();

Ergebnis zurückgeben:

  • Boolean , true ist das Verzeichnis

isFile

Überprüfen Sie, ob die Datei eine Datei ist

1
Boolean Stat.isFile();

Ergebnis zurückgeben:

  • Boolean , true ist eine Datei

Überprüfen Sie, ob die Datei ein symbolischer Link ist

1
Boolean Stat.isSymbolicLink();

Ergebnis zurückgeben:

  • Boolean , true ist eine symbolische Verbindung

isMemory

Fragen Sie ab, ob die Datei eine Speicherdatei ist

1
Boolean Stat.isMemory();

Ergebnis zurückgeben:

  • Boolean , true ist eine Speicherdatei

isSocket

Überprüfen Sie, ob die Datei Socket

1
Boolean Stat.isSocket();

Ergebnis zurückgeben:


toString

Gibt die Zeichenfolgendarstellung des Objekts zurück, gibt im Allgemeinen "[Native Object]" zurück. Das Objekt kann gemäß seinen eigenen Merkmalen neu implementiert werden

1
String Stat.toString();

Ergebnis zurückgeben:

  • String , gibt eine String-Darstellung des Objekts zurück

toJSON

Gibt die JSON-Darstellung des Objekts zurück und gibt im Allgemeinen eine Sammlung lesbarer Attribute zurück, die vom Objekt definiert wurden

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

Parameter aufrufen:

  • key : String, unbenutzt

Ergebnis zurückgeben:

  • Value , gibt einen Wert zurück, der serialisierbares JSON enthält