Class InputCharTypes

java.lang.Object
com.fasterxml.aalto.util.XmlCharTypes
com.fasterxml.aalto.in.InputCharTypes

public final class InputCharTypes extends XmlCharTypes
  • Field Details

    • 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:
    • 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

      private static XmlCharTypes sAsciiCharTypes
    • sLatin1CharTypes

      private static XmlCharTypes sLatin1CharTypes
    • sUtf8CharTypes

      private static final XmlCharTypes sUtf8CharTypes
  • Constructor Details

    • InputCharTypes

      public InputCharTypes()
  • Method Details

    • 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)