Package com.fasterxml.aalto.in
Class InputCharTypes
java.lang.Object
com.fasterxml.aalto.util.XmlCharTypes
com.fasterxml.aalto.in.InputCharTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
Important: must not overlap with the base constants.private static XmlCharTypes
private static XmlCharTypes
private static final XmlCharTypes
Fields inherited from class com.fasterxml.aalto.util.XmlCharTypes
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static void
fillInIllegalAsciiRange
(int[] arr) private static void
fillInMultiByteNameRange
(int[] arr) private static void
fillInMultiByteTextRange
(int[] arr) static void
fillInUtf8Chars
(int[] textChars, int[] attrChars, int[] nameChars, int[] dtdChars, int[] otherChars) static final XmlCharTypes
static final XmlCharTypes
static final XmlCharTypes
Methods inherited from class com.fasterxml.aalto.util.XmlCharTypes
fillIn8BitAttrRange, fillIn8BitDtdRange, fillIn8BitNameRange, fillIn8BitTextRange, fillInLatin1Chars
-
Field Details
-
CT_INPUT_NAME_MB_N
public static final int CT_INPUT_NAME_MB_NImportant: must not overlap with the base constants. Last constant (CT_NAME_ANY) currently has value 3.
- See Also:
-
CT_INPUT_NAME_MB_2
public static final int CT_INPUT_NAME_MB_2- See Also:
-
CT_INPUT_NAME_MB_3
public static final int CT_INPUT_NAME_MB_3- See Also:
-
CT_INPUT_NAME_MB_4
public static final int CT_INPUT_NAME_MB_4- See Also:
-
sAsciiCharTypes
-
sLatin1CharTypes
-
sUtf8CharTypes
-
-
Constructor Details
-
InputCharTypes
public InputCharTypes()
-
-
Method Details
-
getUtf8CharTypes
-
getAsciiCharTypes
-
getLatin1CharTypes
-
fillInUtf8Chars
public static void fillInUtf8Chars(int[] textChars, int[] attrChars, int[] nameChars, int[] dtdChars, int[] otherChars) -
fillInMultiByteTextRange
private static void fillInMultiByteTextRange(int[] arr) -
fillInMultiByteNameRange
private static void fillInMultiByteNameRange(int[] arr) -
fillInIllegalAsciiRange
protected static void fillInIllegalAsciiRange(int[] arr)
-