Object StringDecoder
Objecte de descodificació de flux
relació hereditària
Constructor
StringDecoder
Constructor de descodificador
1new StringDecoder(String encoding = "utf8");
Paràmetres de trucada:
- encoding: Cadena, codificació de descodificació. El valor predeterminat és "utf8".
propietats dels membres
lastNeed
Enter, utilitzat internament.
1Integer StringDecoder.lastNeed;
lastTotal
Enter, utilitzat internament.
1Integer StringDecoder.lastTotal;
lastChar
Buffer, ús intern.
1Buffer StringDecoder.lastChar;
encoding
Cadena, codificació de descodificació. Ús intern.
1String StringDecoder.encoding;
funció de membre
end
Retorna el buffer emmagatzemat internament com a caràcters. S'intenta completar els bytes UTF-8 i UTF-16 incomplets.
1String StringDecoder.end();
Resultats de retorn:
- String, la cadena descodificada.
Retorna el buffer emmagatzemat internament com a caràcters. S'intenta completar els bytes UTF-8 i UTF-16 incomplets.
1String StringDecoder.end(Buffer buf);
Paràmetres de trucada:
- buf:Buffer, s'han de descodificarBufferAbans d'executar end, es cridarà write per escriure el buffer.
Resultats de retorn:
- String, la cadena descodificada.
write
Retorna una cadena descodificada, assegurant que els caràcters finals incomplets s'ometen i no es retornen aquesta vegada, sinó que s'emmagatzemen internament per al següent mètode d'escriptura o finalització.
1String StringDecoder.write(Buffer buf);
Paràmetres de trucada:
Resultats de retorn:
- String, la cadena descodificada.
text
ús intern. .
1
2String StringDecoder.text(Buffer buf,
Integer offset);
Paràmetres de trucada:
Resultats de retorn:
- String, la cadena descodificada.
fillLast
ús intern. .
1String StringDecoder.fillLast(Buffer buf);
Paràmetres de trucada:
Resultats de retorn:
- String, la cadena descodificada.
toString
Retorna la representació de cadena de l'objecte. En general, es retorna "[Objecte natiu]". L'objecte es pot tornar a implementar segons les seves pròpies característiques.
1String StringDecoder.toString();
Resultats de retorn:
- String, retorna la representació de cadena de l'objecte
toJSON
Retorna una representació en format JSON de l'objecte, generalment retornant una col·lecció de propietats llegibles definides per l'objecte.
1Value StringDecoder.toJSON(String key = "");
Paràmetres de trucada:
- key: Corda, no utilitzada
Resultats de retorn:
- Value, retorna un valor que conté JSON serializable