Class LocaleUtilDecoderFallback

    • Field Detail

      • max_ok_name_length

        private static volatile int max_ok_name_length
      • max_ok_name_length_determined

        private static volatile boolean max_ok_name_length_determined
      • index

        private final int index
    • Constructor Detail

      • LocaleUtilDecoderFallback

        protected LocaleUtilDecoderFallback​(int _index)
    • Method Detail

      • tryDecode

        public java.lang.String tryDecode​(byte[] bytes,
                                          boolean lax)
        Specified by:
        tryDecode in interface LocaleUtilDecoder
      • decodeString

        public java.lang.String decodeString​(byte[] bytes)
                                      throws java.io.UnsupportedEncodingException
        Specified by:
        decodeString in interface LocaleUtilDecoder
        Throws:
        java.io.UnsupportedEncodingException
      • decode

        protected java.lang.String decode​(byte[] data)
      • fileLengthOK

        protected boolean fileLengthOK​(int len)