Class ISO8859_1Encoding

  • All Implemented Interfaces:
    java.lang.Cloneable

    public final class ISO8859_1Encoding
    extends ISOEncoding
    • Field Detail

      • ISO8859_1CtypeTable

        static final short[] ISO8859_1CtypeTable
      • ISO8859_1ToLowerCaseTable

        static final byte[] ISO8859_1ToLowerCaseTable
      • ISO8859_1ToUpperCaseTable

        static final byte[] ISO8859_1ToUpperCaseTable
      • ISO8859_1CaseFoldMap

        static final int[][] ISO8859_1CaseFoldMap
    • Constructor Detail

      • ISO8859_1Encoding

        protected ISO8859_1Encoding()
    • Method Detail

      • applyAllCaseFold

        public void applyAllCaseFold​(int flag,
                                     ApplyAllCaseFoldFunction fun,
                                     java.lang.Object arg)
        Description copied from class: AbstractEncoding
        onigenc_ascii_apply_all_case_fold / used also by multibyte encodings
        Overrides:
        applyAllCaseFold in class CaseFoldMapEncoding
        Parameters:
        flag - case fold flag
        fun - case folding functor (look at: ApplyCaseFold)
        arg - case folding functor argument (look at: ApplyCaseFoldArg) Oniguruma equivalent: apply_all_case_fold