Top Fields Constructors Methods
org.jcodings.specific

public final Class EUCJPEncoding

extends BaseEUCJPEncoding
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static final String
private static final int[][]
public static final EUCJPEncoding
Inherited from org.jcodings.specific.BaseEUCJPEncoding:
EUCJPEncLen

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public String
getCharsetName()

Overrides org.jcodings.Encoding.getCharsetName.

The name of the equivalent Java Charset for this encoding.
public int
length(byte[] bytes, int p, int end)

Implements abstract org.jcodings.Encoding.length.

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
Inherited from org.jcodings.specific.BaseEUCJPEncoding:
codeToMbccodeToMbcLengthctypeCodeRangeisCodeCTypeisLeadisReverseMatchAllowedmbcCaseFoldmbcToCodepropertyNameToCType

Field Detail

EUC_JPback to summary
private static final String EUC_JP
EUCJPTransback to summary
private static final int[][] EUCJPTrans
INSTANCEback to summary
public static final EUCJPEncoding INSTANCE

Constructor Detail

EUCJPEncodingback to summary
protected EUCJPEncoding()

Method Detail

getCharsetNameback to summary
public String getCharsetName()

Overrides org.jcodings.Encoding.getCharsetName.

Doc from org.jcodings.Encoding.getCharsetName.

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.

Returns:String

the name of the equivalent Java Charset for this encoding

Annotations
@Override
lengthback to summary
public int length(byte[] bytes, int p, int end)

Implements abstract org.jcodings.Encoding.length.

Doc from org.jcodings.Encoding.length.

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

Returns:int

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,

Annotations
@Override