Note
if application want to explicitly disregard Encoding
limitations (to read in JSON encoded using an encoding not
listed as allowed), they can use java. /
java. instances as input
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final int | |
| private final String | |
| public static final JsonEncoding | |
| public static final JsonEncoding | |
| public static final JsonEncoding | |
| public static final JsonEncoding | |
| public static final JsonEncoding |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public String | Returns: Matching encoding name that JDK will support.Method for accessing encoding name that JDK will support. |
| public boolean | Returns: True for big-endian encodings; false for little-endian (or if not applicable)Whether encoding is big-endian (if encoding supports such notion). |
| public static JsonEncoding | |
| public static JsonEncoding[] |
| _bigEndian | back to summary |
|---|---|
| private final boolean _bigEndian | |
| _bits | back to summary |
|---|---|
| private final int _bits | |
| _javaName | back to summary |
|---|---|
| private final String _javaName | |
| UTF16_BE | back to summary |
|---|---|
| public static final JsonEncoding UTF16_BE | |
| UTF16_LE | back to summary |
|---|---|
| public static final JsonEncoding UTF16_LE | |
| UTF32_BE | back to summary |
|---|---|
| public static final JsonEncoding UTF32_BE | |
| UTF32_LE | back to summary |
|---|---|
| public static final JsonEncoding UTF32_LE | |
| UTF8 | back to summary |
|---|---|
| public static final JsonEncoding UTF8 | |
| JsonEncoding | back to summary |
|---|---|
| private JsonEncoding(String javaName, boolean bigEndian, int bits) | |
| bits | back to summary |
|---|---|
| public int bits() | |
| getJavaName | back to summary |
|---|---|
| public String getJavaName() Method for accessing encoding name that JDK will support.
| |
| isBigEndian | back to summary |
|---|---|
| public boolean isBigEndian() Whether encoding is big-endian (if encoding supports such
notion). If no such distinction is made (as is the case for
| |
| valueOf | back to summary |
|---|---|
| public static JsonEncoding valueOf(String name) | |
| values | back to summary |
|---|---|
| public static JsonEncoding[] values() | |