Obxecto StringDecoder
Obxecto de decodificación de fluxos
relación de herdanza
Construtor
StringDecoder
Construtor de decodificador
1new StringDecoder(String encoding = "utf8");
Parámetros de chamada:
- encoding: Cadea, codificación de decodificación. O predeterminado é "utf8".
propiedades dos membros
lastNeed
Número enteiro, usado internamente.
1Integer StringDecoder.lastNeed;
lastTotal
Número enteiro, usado internamente.
1Integer StringDecoder.lastTotal;
lastChar
Buffer, uso interno.
1Buffer StringDecoder.lastChar;
encoding
Cadena, codificación de decodificación. Uso interno.
1String StringDecoder.encoding;
función de membro
end
Devolve o búfer almacenado internamente como caracteres. Inténtase completar os bytes UTF-8 e UTF-16 incompletos.
1String StringDecoder.end();
Resultados de devolución:
- String, a cadea descodificada.
Devolve o búfer almacenado internamente como caracteres. Inténtase completar os bytes UTF-8 e UTF-16 incompletos.
1String StringDecoder.end(Buffer buf);
Parámetros de chamada:
- buf:Buffer, deben ser decodificadosBufferAntes de executar end, chamarase a escribir para escribir o búfer.
Resultados de devolución:
- String, a cadea descodificada.
write
Devolve unha cadea descodificada, asegurando que se omiten os caracteres ao final incompletos e non se devolven esta vez, senón que se almacenan internamente para o seu uso no seguinte método de escritura ou finalización.
1String StringDecoder.write(Buffer buf);
Parámetros de chamada:
Resultados de devolución:
- String, a cadea descodificada.
text
uso interno. .
1
2String StringDecoder.text(Buffer buf,
Integer offset);
Parámetros de chamada:
Resultados de devolución:
- String, a cadea descodificada.
fillLast
uso interno. .
1String StringDecoder.fillLast(Buffer buf);
Parámetros de chamada:
Resultados de devolución:
- String, a cadea descodificada.
toString
Devolve a representación en cadea do obxecto. Polo xeral, devólvese "[Obxecto nativo]". O obxecto pódese volver implementar segundo as súas propias características.
1String StringDecoder.toString();
Resultados de devolución:
- String, devolve a representación en cadea do obxecto
toJSON
Devolve unha representación en formato JSON do obxecto, devolvendo xeralmente unha colección de propiedades lexibles definidas polo obxecto.
1Value StringDecoder.toJSON(String key = "");
Parámetros de chamada:
- key: Cadena, non usada
Resultados de devolución:
- Value, devolve un valor que contén JSON serializable