## Uses of Class
org.apache.noggit.CharArr

Packages that use CharArr
Package | Description
--- | ---
org.apache.noggit | JSON streaming parser and serializer.
org.apache.solr.common.cloud | Common Solr Cloud and ZooKeeper related classes reused on both clients & server.
org.apache.solr.common.util | Common utility classes reused on both clients & server.

### Uses of CharArr in org.apache.noggit

Fields in org.apache.noggit declared as CharArr
Modifier and Type | Field and Description
--- | ---
`protected CharArr` | JSONWriter.`out`

Methods in org.apache.noggit that return CharArr
Modifier and Type | Method and Description
--- | ---
`CharArr` | JSONParser.`getNumberChars()` Returns the characters of a JSON numeric value.
`CharArr` | JSONParser.`getStringChars()` Returns the characters of a JSON string value, decoding any escaped characters.
`CharArr` | CharArr.`subSequence(int start, int end)`

Methods in org.apache.noggit with parameters of type CharArr
Modifier and Type | Method and Description
--- | ---
`void` | JSONParser.`getNumberChars(CharArr output)` Reads a JSON numeric value into the output.
`void` | JSONParser.`getString(CharArr output)` Reads a JSON string into the output, decoding any escaped characters.
`static void` | JSONUtil.`unicodeEscape(int ch, CharArr out)`
`void` | CharArr.`write(CharArr arr)`
`static void` | JSONUtil.`writeBoolean(boolean val, CharArr out)`
`static void` | JSONUtil.`writeNull(CharArr out)`
`void` | JSONWriter.`writeNumber(CharArr digits)`
`static void` | JSONUtil.`writeNumber(double number, CharArr out)`
`static void` | JSONUtil.`writeNumber(float number, CharArr out)`
`static void` | JSONUtil.`writeNumber(int number, CharArr out)`
`static void` | JSONUtil.`writeNumber(long number, CharArr out)`
`void` | JSONWriter.`writePartialNumber(CharArr digits)`
`static void` | JSONUtil.`writeString(char[] val, int start, int end, CharArr out)`
`void` | JSONWriter.`writeString(CharArr str)`
`static void` | JSONUtil.`writeString(CharArr val, CharArr out)`
`static void` | JSONUtil.`writeString(CharSequence val, int start, int end, CharArr out)`
`void` | JSONWriter.`writeStringChars(CharArr partialStr)`
`static void` | JSONUtil.`writeStringPart(char[] val, int start, int end, CharArr out)`
`static void` | JSONUtil.`writeStringPart(CharSequence chars, int start, int end, CharArr out)`

Constructors in org.apache.noggit with parameters of type CharArr
Constructor and Description
`JSONWriter(CharArr out)`
`JSONWriter(CharArr out, int indentSize)`

### Uses of CharArr in org.apache.solr.common.cloud

Methods in org.apache.solr.common.cloud with parameters of type CharArr
Modifier and Type | Method and Description
--- | ---
`static byte[]` | ZkStateReader.`toUTF8(CharArr out)`

### Uses of CharArr in org.apache.solr.common.util

Methods in org.apache.solr.common.util with parameters of type CharArr
Modifier and Type | Method and Description
--- | ---
`static void` | ByteUtils.`UTF8toUTF16(byte[] utf8, int offset, int len, CharArr out)` Convert UTF8 bytes into UTF16 characters.