Package com.fasterxml.jackson.core.io
Class CharTypes
- java.lang.Object
-
- com.fasterxml.jackson.core.io.CharTypes
-
public final class CharTypes extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CharTypes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidappendQuoted(java.lang.StringBuilder sb, java.lang.String content)static intcharToHex(int ch)static byte[]copyHexBytes()static char[]copyHexChars()static int[]get7BitOutputEscapes()Accessor for getting a read-only encoding table for first 128 Unicode code points (single-byte UTF-8 characters).static int[]get7BitOutputEscapes(int quoteChar)Alternative toget7BitOutputEscapes()when a non-standard quote character is used.static int[]getInputCodeComment()static int[]getInputCodeLatin1()static int[]getInputCodeLatin1JsNames()static int[]getInputCodeUtf8()static int[]getInputCodeUtf8JsNames()static int[]getInputCodeWS()
-
-
-
Method Detail
-
getInputCodeLatin1
public static int[] getInputCodeLatin1()
-
getInputCodeUtf8
public static int[] getInputCodeUtf8()
-
getInputCodeLatin1JsNames
public static int[] getInputCodeLatin1JsNames()
-
getInputCodeUtf8JsNames
public static int[] getInputCodeUtf8JsNames()
-
getInputCodeComment
public static int[] getInputCodeComment()
-
getInputCodeWS
public static int[] getInputCodeWS()
-
get7BitOutputEscapes
public static int[] get7BitOutputEscapes()
Accessor for getting a read-only encoding table for first 128 Unicode code points (single-byte UTF-8 characters). Value of 0 means "no escaping"; other positive values that value is character to use after backslash; and negative values that generic (backslash - u) escaping is to be used.
-
get7BitOutputEscapes
public static int[] get7BitOutputEscapes(int quoteChar)
Alternative toget7BitOutputEscapes()when a non-standard quote character is used.- Since:
- 2.10
-
charToHex
public static int charToHex(int ch)
-
appendQuoted
public static void appendQuoted(java.lang.StringBuilder sb, java.lang.String content)
-
copyHexChars
public static char[] copyHexChars()
-
copyHexBytes
public static byte[] copyHexBytes()
-
-