Class InputCharTypes

    • Field Detail

      • CT_INPUT_NAME_MB_N

        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.

        See Also:
        Constant Field Values
      • sAsciiCharTypes

        private static XmlCharTypes sAsciiCharTypes
      • sLatin1CharTypes

        private static XmlCharTypes sLatin1CharTypes
      • sUtf8CharTypes

        private static final XmlCharTypes sUtf8CharTypes
    • Constructor Detail

      • InputCharTypes

        public InputCharTypes()
    • Method Detail

      • getUtf8CharTypes

        public static final XmlCharTypes getUtf8CharTypes()
      • getAsciiCharTypes

        public static final XmlCharTypes getAsciiCharTypes()
      • getLatin1CharTypes

        public static final XmlCharTypes 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)