public final class InputCharTypes extends XmlCharTypes
Modifier and Type | Field and Description |
---|---|
static int |
CT_INPUT_NAME_MB_2 |
static int |
CT_INPUT_NAME_MB_3 |
static int |
CT_INPUT_NAME_MB_4 |
static int |
CT_INPUT_NAME_MB_N
Important: must not overlap with the base constants.
|
ATTR_CHARS, CT_AMP, CT_ATTR_QUOTE, CT_DTD_GT, CT_DTD_LT, CT_DTD_PERCENT, CT_DTD_QUOTE, CT_DTD_RBRACKET, CT_GT, CT_HYPHEN, CT_INVALID, CT_LBRACKET, CT_LT, CT_MULTIBYTE_2, CT_MULTIBYTE_3, CT_MULTIBYTE_4, CT_MULTIBYTE_N, CT_NAME_ANY, CT_NAME_COLON, CT_NAME_NONE, CT_NAME_NONFIRST, CT_OK, CT_QMARK, CT_RBRACKET, CT_WS_CR, CT_WS_LF, CT_WS_TAB, DTD_CHARS, NAME_CHARS, OTHER_CHARS, PUBID_CHARS, PUBID_INVALID, PUBID_OK, TEXT_CHARS
Constructor and Description |
---|
InputCharTypes() |
Modifier and Type | Method and Description |
---|---|
protected static void |
fillInIllegalAsciiRange(int[] arr) |
static void |
fillInUtf8Chars(int[] textChars,
int[] attrChars,
int[] nameChars,
int[] dtdChars,
int[] otherChars) |
static XmlCharTypes |
getAsciiCharTypes() |
static XmlCharTypes |
getLatin1CharTypes() |
static XmlCharTypes |
getUtf8CharTypes() |
fillIn8BitAttrRange, fillIn8BitDtdRange, fillIn8BitNameRange, fillIn8BitTextRange, fillInLatin1Chars
public static final int CT_INPUT_NAME_MB_N
Important: must not overlap with the base constants. Last constant (CT_NAME_ANY) currently has value 3.
public static final int CT_INPUT_NAME_MB_2
public static final int CT_INPUT_NAME_MB_3
public static final int CT_INPUT_NAME_MB_4
public static final XmlCharTypes getUtf8CharTypes()
public static final XmlCharTypes getAsciiCharTypes()
public static final XmlCharTypes getLatin1CharTypes()
public static void fillInUtf8Chars(int[] textChars, int[] attrChars, int[] nameChars, int[] dtdChars, int[] otherChars)
protected static void fillInIllegalAsciiRange(int[] arr)
Copyright © 2018 FasterXML. All rights reserved.