Objekt eingebautes Objekt

Objekt StringDecoder

Stream-Dekodierungsobjekt

Vererbung

Konstruktor

StringDecoder

Decoder-Konstruktor

1
new StringDecoder(String encoding = "utf8");

Parameter aufrufen:

  • encoding : Zeichenfolge, Dekodierung Kodierung. Standard 'utf8'.

Mitgliedsattribute

lastNeed

Ganzzahl für den internen Gebrauch.

1
Integer StringDecoder.lastNeed;

lastTotal

Ganzzahl für den internen Gebrauch.

1
Integer StringDecoder.lastTotal;

lastChar

Buffer , intern verwendet.

1
Buffer StringDecoder.lastChar;

encoding

String, Decodierung Codierung. Wird intern verwendet.

1
String StringDecoder.encoding;

Mitgliedsfunktion

end

Gibt den internen Puffer als Zeichen zurück. Unvollständige UTF-8- und UTF-16-Bytes versuchen zu vervollständigen.

1
String StringDecoder.end();

Gibt das Ergebnis zurück:

  • String , der dekodierte String.

Gibt den internen Puffer als Zeichen zurück. Unvollständige UTF-8- und UTF-16-Bytes versuchen zu vervollständigen.

1
String StringDecoder.end(Buffer buf);

Parameter aufrufen:

  • buf : Buffer , muss decodiert werden Buffer vor dem Ende der Durchführung, wird erster Anruf wird Schreibpuffer geschrieben wird..

Gibt das Ergebnis zurück:

  • String , der dekodierte String.

write

Gibt eine dekodierte Zeichenfolge zurück, um sicherzustellen, dass diesmal nicht vollständige Endzeichen weggelassen und nicht zurückgegeben werden und intern für die nächste Schreib- oder Endmethode gespeichert werden.

1
String StringDecoder.write(Buffer buf);

Parameter aufrufen:

Gibt das Ergebnis zurück:

  • String , der dekodierte String.

text

Für den internen Gebrauch. .

1 2
String StringDecoder.text(Buffer buf, Integer offset);

Parameter aufrufen:

  • buf : Buffer , müssen decodiert werden Buffer .
  • offset : Ganzzahl, Dekodierungsoffset

Gibt das Ergebnis zurück:

  • String , der dekodierte String.

fillLast

Für den internen Gebrauch. .

1
String StringDecoder.fillLast(Buffer buf);

Parameter aufrufen:

  • buf : Buffer , Ein Buffer , der die zu decodierenden Bytes enthält.

Gibt das Ergebnis zurück:

  • String , der dekodierte String.

toString

Gibt eine Zeichenfolgendarstellung des Objekts zurück, normalerweise "[Native Object]". Objekte können gemäß ihren eigenen Merkmalen neu implementiert werden

1
String StringDecoder.toString();

Gibt das Ergebnis zurück:

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

toJSON

Gibt eine JSON-Darstellung des Objekts zurück, die normalerweise eine Sammlung lesbarer Eigenschaften zurückgibt, die vom Objekt definiert wurden

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

Parameter aufrufen:

  • key : String, unbenutzt

Gibt das Ergebnis zurück:

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