Objekt StringDecoder
Stream-Dekodierungsobjekt
Erbschaftsverhältnis
Konstrukteur
StringDecoder
Decoder-Konstruktor
1new StringDecoder(String encoding = "utf8");
Aufrufparameter:
- encoding: String, Dekodierungskodierung. Der Standardwert ist „utf8“.
Mitgliedereigenschaften
lastNeed
Ganzzahl, intern verwendet.
1Integer StringDecoder.lastNeed;
lastTotal
Ganzzahl, intern verwendet.
1Integer StringDecoder.lastTotal;
lastChar
Buffer, interne Benutzung.
1Buffer StringDecoder.lastChar;
encoding
Zeichenfolge, Dekodierungskodierung. Interne Verwendung.
1String StringDecoder.encoding;
Mitgliedsfunktion
end
Gibt den intern gespeicherten Puffer als Zeichen zurück. Es wird versucht, unvollständige UTF-8- und UTF-16-Bytes zu vervollständigen.
1String StringDecoder.end();
Rückgabeergebnisse:
- String, die dekodierte Zeichenfolge.
Gibt den intern gespeicherten Puffer als Zeichen zurück. Es wird versucht, unvollständige UTF-8- und UTF-16-Bytes zu vervollständigen.
1String StringDecoder.end(Buffer buf);
Aufrufparameter:
- buf:Buffer, müssen dekodiert werdenBuffer. Vor der Ausführung von end wird write aufgerufen, um den Puffer zu schreiben.
Rückgabeergebnisse:
- String, die dekodierte Zeichenfolge.
write
Gibt eine dekodierte Zeichenfolge zurück und stellt sicher, dass alle unvollständigen Folgezeichen weggelassen und dieses Mal nicht zurückgegeben werden, sondern intern zur Verwendung durch die nächste Schreib- oder Endmethode gespeichert werden.
1String StringDecoder.write(Buffer buf);
Aufrufparameter:
Rückgabeergebnisse:
- String, die dekodierte Zeichenfolge.
text
interne Benutzung. .
1
2String StringDecoder.text(Buffer buf,
Integer offset);
Aufrufparameter:
Rückgabeergebnisse:
- String, die dekodierte Zeichenfolge.
fillLast
interne Benutzung. .
1String StringDecoder.fillLast(Buffer buf);
Aufrufparameter:
Rückgabeergebnisse:
- String, die dekodierte Zeichenfolge.
toString
Gibt die Zeichenfolgendarstellung des Objekts zurück. Im Allgemeinen wird „[Native Object]“ zurückgegeben. Das Objekt kann gemäß seinen eigenen Eigenschaften neu implementiert werden.
1String StringDecoder.toString();
Rückgabeergebnisse:
- String, gibt die Zeichenfolgendarstellung des Objekts zurück
toJSON
Gibt eine Darstellung des Objekts im JSON-Format zurück und gibt im Allgemeinen eine Sammlung lesbarer Eigenschaften zurück, die vom Objekt definiert werden.
1Value StringDecoder.toJSON(String key = "");
Aufrufparameter:
- key: Zeichenfolge, nicht verwendet
Rückgabeergebnisse:
- Value, gibt einen Wert zurück, der JSON serialisierbar enthält