Interface UConverterConstants


  • interface UConverterConstants
    • Field Detail

      • ULOC_FULLNAME_CAPACITY

        static final int ULOC_FULLNAME_CAPACITY
        Useful constant for the maximum size of the whole locale ID (including the terminating NULL).
        See Also:
        Constant Field Values
      • U_SENTINEL

        static final int U_SENTINEL
        This value is intended for sentinel values for APIs that (take or) return single code points (UChar32). It is outside of the Unicode code point range 0..0x10ffff. For example, a "done" or "error" value in a new API could be indicated with U_SENTINEL. ICU APIs designed before ICU 2.4 usually define service-specific "done" values, mostly 0xffff. Those may need to be distinguished from actual U+ffff text contents by calling functions like CharacterIterator::hasNext() or UnicodeString::length().
        See Also:
        Constant Field Values
      • MAX_CONVERTER_NAME_LENGTH

        static final int MAX_CONVERTER_NAME_LENGTH
        Maximum length of a converter name including the terminating NULL
        See Also:
        Constant Field Values
      • MAX_FULL_FILE_NAME_LENGTH

        static final int MAX_FULL_FILE_NAME_LENGTH
        Maximum length of a converter name including path and terminating NULL
        See Also:
        Constant Field Values
      • SI

        static final int SI
        Shift in for EBDCDIC_STATEFUL and iso2022 states
        See Also:
        Constant Field Values
      • SO

        static final int SO
        Shift out for EBDCDIC_STATEFUL and iso2022 states
        See Also:
        Constant Field Values
      • OPTION_SWAP_LFNL_STRING

        static final java.lang.String OPTION_SWAP_LFNL_STRING
        See Also:
        Constant Field Values
      • HAS_SUPPLEMENTARY

        static final int HAS_SUPPLEMENTARY
        values for the unicodeMask
        See Also:
        Constant Field Values
      • U16_MAX_LENGTH

        static final int U16_MAX_LENGTH
        The maximum number of 16-bit code units per Unicode code point (U+0000..U+10ffff).
        See Also:
        Constant Field Values
      • SUB_STOP_ON_ILLEGAL

        static final byte[] SUB_STOP_ON_ILLEGAL
        FROM_U, TO_U context options for sub callback
      • SKIP_STOP_ON_ILLEGAL

        static final byte[] SKIP_STOP_ON_ILLEGAL
        FROM_U, TO_U context options for skip callback
      • SIZE_OF_UCONVERTER_SHARED_DATA

        static final int SIZE_OF_UCONVERTER_SHARED_DATA
        See Also:
        Constant Field Values