Object-ingebouwd object

Object StringDecoder

Streamdecoderingsobject

erfenis relatie

Constructeur

StringDecoder

Decoder-constructeur

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

Oproepparameters:

  • encoding: String, decodering encodering. Standaard is 'utf8'.

eigenschappen van leden

lastNeed

Geheel getal, intern gebruikt.

1
Integer StringDecoder.lastNeed;

lastTotal

Geheel getal, intern gebruikt.

1
Integer StringDecoder.lastTotal;

lastChar

Buffer, intern gebruik.

1
Buffer StringDecoder.lastChar;

encoding

String, decodering en codering Intern gebruik.

1
String StringDecoder.encoding;

lid functie

end

Retourneer de intern opgeslagen buffer als tekens. Er wordt geprobeerd onvolledige UTF-8- en UTF-16-bytes te voltooien.

1
String StringDecoder.end();

Resultaten retourneren:

  • String, de gedecodeerde string.

Retourneer de intern opgeslagen buffer als tekens. Er wordt geprobeerd onvolledige UTF-8- en UTF-16-bytes te voltooien.

1
String StringDecoder.end(Buffer buf);

Oproepparameters:

  • buf:Buffer, moeten worden gedecodeerdBufferVoordat end wordt uitgevoerd, wordt write aangeroepen om de buffer te schrijven.

Resultaten retourneren:

  • String, de gedecodeerde string.

write

Retourneert een gedecodeerde tekenreeks, waarbij ervoor wordt gezorgd dat eventuele onvolledige volgtekens worden weggelaten en deze keer niet worden geretourneerd, maar intern worden opgeslagen voor gebruik door de volgende schrijf- of eindmethode.

1
String StringDecoder.write(Buffer buf);

Oproepparameters:

Resultaten retourneren:

  • String, de gedecodeerde string.

text

intern gebruik. .

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

Oproepparameters:

  • buf:Buffer, moeten worden gedecodeerdBuffer.
  • offset: geheel getal, decoderingsoffset

Resultaten retourneren:

  • String, de gedecodeerde string.

fillLast

intern gebruik. .

1
String StringDecoder.fillLast(Buffer buf);

Oproepparameters:

  • buf:Buffer,ABuffermet de bytes die moeten worden gedecodeerd.

Resultaten retourneren:

  • String, de gedecodeerde string.

toString

Retourneert de tekenreeksweergave van het object. Over het algemeen wordt '[Native Object]' geretourneerd. Het object kan opnieuw worden geïmplementeerd op basis van zijn eigen kenmerken.

1
String StringDecoder.toString();

Resultaten retourneren:

  • String, retourneert de tekenreeksrepresentatie van het object

toJSON

Retourneert een weergave in JSON-indeling van het object, waarbij doorgaans een verzameling leesbare eigenschappen wordt geretourneerd die door het object zijn gedefinieerd.

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

Oproepparameters:

  • key: Tekenreeks, niet gebruikt

Resultaten retourneren:

  • Value, retourneert een waarde die JSON-serialiseerbaar bevat