Декодер объектной строки
Объект декодирования потока
отношения наследства
Конструктор
StringDecoder
Конструктор декодера
1new StringDecoder(String encoding = "utf8");
Параметры звонка:
- encoding: строка, кодировка декодирования. По умолчанию — «utf8».
свойства члена
lastNeed
Целое число, используется внутри.
1Integer StringDecoder.lastNeed;
lastTotal
Целое число, используется внутри.
1Integer StringDecoder.lastTotal;
lastChar
Buffer, внутреннее использование.
1Buffer StringDecoder.lastChar;
encoding
Строка, декодирование кодировки. Внутреннее использование.
1String StringDecoder.encoding;
функция-член
end
Верните внутренний буфер в виде символов. Неполные байты UTF-8 и UTF-16 пытаются заполнить.
1String StringDecoder.end();
Результаты возврата:
- String, декодированная строка.
Верните внутренний буфер в виде символов. Неполные байты UTF-8 и UTF-16 пытаются заполнить.
1String StringDecoder.end(Buffer buf);
Параметры звонка:
- buf:Buffer, нужно расшифроватьBufferПеред выполнением end будет вызвана функция write для записи буфера.
Результаты возврата:
- String, декодированная строка.
write
Возвращает декодированную строку, гарантируя, что все неполные конечные символы будут опущены и не будут возвращены на этот раз, а будут сохранены внутри для использования следующим методом записи или завершения.
1String StringDecoder.write(Buffer buf);
Параметры звонка:
Результаты возврата:
- String, декодированная строка.
text
внутреннее использование. .
1
2String StringDecoder.text(Buffer buf,
Integer offset);
Параметры звонка:
Результаты возврата:
- String, декодированная строка.
fillLast
внутреннее использование. .
1String StringDecoder.fillLast(Buffer buf);
Параметры звонка:
Результаты возврата:
- String, декодированная строка.
toString
Возвращает строковое представление объекта. Обычно возвращается «[Native Object]». Объект может быть повторно реализован в соответствии с его собственными характеристиками.
1String StringDecoder.toString();
Результаты возврата:
- String, возвращает строковое представление объекта
toJSON
Возвращает представление объекта в формате JSON, обычно возвращая коллекцию читаемых свойств, определенных объектом.
1Value StringDecoder.toJSON(String key = "");
Параметры звонка:
- key: Строка, не используется.
Результаты возврата:
- Value, возвращает значение, содержащее сериализуемый JSON