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.
|
private static XmlCharTypes |
sAsciiCharTypes |
private static XmlCharTypes |
sLatin1CharTypes |
private static XmlCharTypes |
sUtf8CharTypes |
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) |
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 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
private static XmlCharTypes sAsciiCharTypes
private static XmlCharTypes sLatin1CharTypes
private static final XmlCharTypes sUtf8CharTypes
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)
private static void fillInMultiByteTextRange(int[] arr)
private static void fillInMultiByteNameRange(int[] arr)
protected static void fillInIllegalAsciiRange(int[] arr)