Objeto objeto incorporado

Object StringDecoder

Objeto de decodificación de flujo

Herencia

Constructor

StringDecoder

Decodificador constructor

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

Parámetros de llamada:

  • encoding : cadena, codificación de decodificación. Por defecto 'utf8'

Atributos del miembro

lastNeed

Entero, para uso interno.

1
Integer StringDecoder.lastNeed;

lastTotal

Entero, para uso interno.

1
Integer StringDecoder.lastTotal;

lastChar

Buffer , usado internamente.

1
Buffer StringDecoder.lastChar;

encoding

Cadena, codificación de decodificación. Se utiliza internamente.

1
String StringDecoder.encoding;

Función miembro

end

Devuelve el búfer interno como un carácter. Los bytes UTF-8 y UTF-16 incompletos intentarán completarse.

1
String StringDecoder.end();

Devuelve el resultado:

  • String , la cadena decodificada.

Devuelve el búfer interno como un carácter. Los bytes UTF-8 y UTF-16 incompletos intentarán completarse.

1
String StringDecoder.end(Buffer buf);

Parámetros de llamada:

  • buf : Buffer , necesita ser decodificado Buffer Antes de realizar al final, será la primera llamada va a escribir búfer está escrito..

Devuelve el resultado:

  • String , la cadena decodificada.

write

Devuelve una cadena decodificada, asegurando que los caracteres finales no completos se omitan esta vez y no se devuelvan, y se almacenan internamente para el siguiente método de escritura o finalización.

1
String StringDecoder.write(Buffer buf);

Parámetros de llamada:

Devuelve el resultado:

  • String , la cadena decodificada.

text

Para uso interno. .

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

Parámetros de llamada:

  • buf : Buffer , necesidad de ser decodificada Buffer .
  • offset : entero, decodificación offset

Devuelve el resultado:

  • String , la cadena decodificada.

fillLast

Para uso interno. .

1
String StringDecoder.fillLast(Buffer buf);

Parámetros de llamada:

  • buf : Buffer , un Buffer contiene los bytes para decodificar.

Devuelve el resultado:

  • String , la cadena decodificada.

toString

Devuelve una representación de cadena del objeto, generalmente "[Objeto nativo]". Los objetos se pueden volver a implementar de acuerdo con sus propias características

1
String StringDecoder.toString();

Devuelve el resultado:

  • String , devuelve una representación de cadena del objeto

toJSON

Devuelve una representación JSON del objeto, que generalmente devuelve una colección de propiedades legibles definidas por el objeto

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

Parámetros de llamada:

  • key : cadena, sin usar

Devuelve el resultado:

  • Value , devuelve un valor que contiene un JSON serializable