EncodingType

Representa a codificação de texto que o autor da chamada usa para processar a saída. É recomendável fornecer um EncodingType porque a API fornece os deslocamentos iniciais para várias saídas, como tokens e referências, e as linguagens que usam diferentes codificações de texto nativamente podem acessá-los de forma diferente.

Enums
NONE Se EncodingType não for especificado, as informações dependentes de codificação (como beginOffset) serão definidas em -1.
UTF8 As informações dependentes de codificação (como beginOffset) são calculadas com base na codificação UTF-8 da entrada. C++ e Go são exemplos de linguagens que usam essa codificação nativamente.
UTF16 As informações dependentes de codificação (como beginOffset) são calculadas com base na codificação UTF-16 da entrada. Java e JavaScript são exemplos de linguagem que usam essa codificação nativamente.
UTF32 As informações dependentes de codificação (como beginOffset) são calculadas com base na codificação UTF-32 da entrada. O Python é um exemplo de linguagem que usa essa codificação nativamente.