Class Charset88591

  • All Implemented Interfaces:
    java.lang.Comparable<java.nio.charset.Charset>

    class Charset88591
    extends CharsetASCII
    • Constructor Detail

      • Charset88591

        public Charset88591​(java.lang.String icuCanonicalName,
                            java.lang.String javaCanonicalName,
                            java.lang.String[] aliases)
    • Method Detail

      • newDecoder

        public java.nio.charset.CharsetDecoder newDecoder()
        Overrides:
        newDecoder in class CharsetASCII
      • newEncoder

        public java.nio.charset.CharsetEncoder newEncoder()
        Overrides:
        newEncoder in class CharsetASCII
      • getUnicodeSetImpl

        void getUnicodeSetImpl​(UnicodeSet setFillIn,
                               int which)
        Description copied from class: CharsetICU
        This follows ucnv.c method ucnv_detectUnicodeSignature() to detect the start of the stream for example U+FEFF (the Unicode BOM/signature character) that can be ignored. Detects Unicode signature byte sequences at the start of the byte stream and returns number of bytes of the BOM of the indicated Unicode charset. 0 is returned when no Unicode signature is recognized.
        Overrides:
        getUnicodeSetImpl in class CharsetASCII