Oggetto StringDecoder
Oggetto di decodifica del flusso
rapporto ereditario
Costruttore
StringDecoder
Costruttore del decodificatore
1new StringDecoder(String encoding = "utf8");
Parametri di chiamata:
- encoding: stringa, codifica di decodifica. L'impostazione predefinita è "utf8".
proprietà dei membri
lastNeed
Intero, utilizzato internamente.
1Integer StringDecoder.lastNeed;
lastTotal
Intero, utilizzato internamente.
1Integer StringDecoder.lastTotal;
lastChar
Buffer, uso interno.
1Buffer StringDecoder.lastChar;
encoding
Stringa, codifica di decodifica, uso interno.
1String StringDecoder.encoding;
funzione membro
end
Restituisce il buffer memorizzato internamente come caratteri. Tentativo di completamento dei byte UTF-8 e UTF-16 incompleti.
1String StringDecoder.end();
Risultati restituiti:
- String, la stringa decodificata.
Restituisce il buffer memorizzato internamente come caratteri. Tentativo di completamento dei byte UTF-8 e UTF-16 incompleti.
1String StringDecoder.end(Buffer buf);
Parametri di chiamata:
- buf:Buffer, devono essere decodificatiBufferPrima di eseguire end, verrà chiamato write per scrivere il buffer.
Risultati restituiti:
- String, la stringa decodificata.
write
Restituisce una stringa decodificata, garantendo che eventuali caratteri finali incompleti vengano omessi e non vengano restituiti questa volta, ma archiviati internamente per essere utilizzati dal successivo metodo di scrittura o fine.
1String StringDecoder.write(Buffer buf);
Parametri di chiamata:
Risultati restituiti:
- String, la stringa decodificata.
text
uso interno. .
1
2String StringDecoder.text(Buffer buf,
Integer offset);
Parametri di chiamata:
Risultati restituiti:
- String, la stringa decodificata.
fillLast
uso interno. .
1String StringDecoder.fillLast(Buffer buf);
Parametri di chiamata:
Risultati restituiti:
- String, la stringa decodificata.
toString
Restituisce la rappresentazione in formato stringa dell'oggetto. Generalmente viene restituito "[Oggetto nativo]". L'oggetto può essere reimplementato in base alle proprie caratteristiche.
1String StringDecoder.toString();
Risultati restituiti:
- String, restituisce la rappresentazione di stringa dell'oggetto
toJSON
Restituisce una rappresentazione in formato JSON dell'oggetto, generalmente restituendo una raccolta di proprietà leggibili definite dall'oggetto.
1Value StringDecoder.toJSON(String key = "");
Parametri di chiamata:
- key: Stringa, non utilizzata
Risultati restituiti:
- Value, restituisce un valore contenente JSON serializzabile