Class EUCJPEncoding

All Implemented Interfaces:
Cloneable

public final class EUCJPEncoding extends BaseEUCJPEncoding
  • Field Details

  • Constructor Details

    • EUCJPEncoding

      protected EUCJPEncoding()
  • Method Details

    • length

      public int length(byte[] bytes, int p, int end)
      Description copied from class: Encoding
      Returns character length given stream, character position and stream end returns 1 for singlebyte encodings or performs sanity validations for multibyte ones and returns the character length, missing characters in the stream otherwise
      Specified by:
      length in class Encoding
      Returns:
      0 Never > 0 Valid character, length returned -1 Illegal/malformed character < -1 (-1 - n) Number of missing bytes for character in p...end range Oniguruma equivalent: mbc_enc_len modified for 1.9 purposes,
    • getCharsetName

      public String getCharsetName()
      Description copied from class: Encoding
      The name of the equivalent Java Charset for this encoding. Defaults to the name of the encoding. Subclasses can override this to provide a different name.
      Overrides:
      getCharsetName in class Encoding
      Returns:
      the name of the equivalent Java Charset for this encoding