Top Fields Constructors Methods
org.jcodings.specific

public final Class Windows_1257Encoding

extends CaseFoldMapEncoding
Class Inheritance
Imports
org.jcodings.CaseFoldMapEncoding, .Config, .ISOEncoding, .IntHolder, org.jcodings.constants.CharacterType

Field Summary

Modifier and TypeField and Description
pack-priv static final int[][]
pack-priv static final short[]
pack-priv static final byte[]
pack-priv static final int
pack-priv static final int
public static final Windows_1257Encoding
Inherited from org.jcodings.CaseFoldMapEncoding:
CaseFoldMapfoldFlag

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public int
caseMap(IntHolder flagP, byte[] bytes, IntHolder pp, int end, byte[] to, int toP, int toEnd)

Overrides org.jcodings.SingleByteEncoding.caseMap.

Oniguruma equivalent: case_map
public boolean
isCodeCType(int
a code point of a character
code
,
int
a character type to check against Oniguruma equivalent: is_code_ctype
ctype
)

Overrides org.jcodings.CaseFoldMapEncoding.isCodeCType.

Perform a check whether given code is of given character type (e.g. used by isWord(someByte) and similar methods)
public int
mbcCaseFold(int
case fold flag
flag
,
byte[] bytes, IntHolder
an IntHolder that points at character head
pp
,
int end, byte[]
a buffer where to extract case folded character Oniguruma equivalent: mbc_case_fold
lower
)

Overrides org.jcodings.AbstractEncoding.mbcCaseFold.

onigenc_ascii_mbc_case_fold
Inherited from org.jcodings.CaseFoldMapEncoding:
applyAllCaseFoldapplyAllCaseFoldWithMapcaseFoldCodesByStringgetCaseFoldCodesByStringWithMap

Field Detail

CP1257_CaseFoldMapback to summary
pack-priv static final int[][] CP1257_CaseFoldMap
CP1257_CtypeTableback to summary
pack-priv static final short[] CP1257_CtypeTable
CP1257_ToLowerCaseTableback to summary
pack-priv static final byte[] CP1257_ToLowerCaseTable
DOTLESS_iback to summary
pack-priv static final int DOTLESS_i
I_WITH_DOT_ABOVEback to summary
pack-priv static final int I_WITH_DOT_ABOVE
INSTANCEback to summary
public static final Windows_1257Encoding INSTANCE

Constructor Detail

Windows_1257Encodingback to summary
protected Windows_1257Encoding()

Method Detail

caseMapback to summary
public int caseMap(IntHolder flagP, byte[] bytes, IntHolder pp, int end, byte[] to, int toP, int toEnd)

Overrides org.jcodings.SingleByteEncoding.caseMap.

Doc from org.jcodings.Encoding.caseMap.

Oniguruma equivalent: case_map

Annotations
@Override
isCodeCTypeback to summary
public boolean isCodeCType(int code, int ctype)

Overrides org.jcodings.CaseFoldMapEncoding.isCodeCType.

Doc from org.jcodings.Encoding.isCodeCType.

Perform a check whether given code is of given character type (e.g. used by isWord(someByte) and similar methods)

Parameters
code:int

a code point of a character

ctype:int

a character type to check against Oniguruma equivalent: is_code_ctype

Annotations
@Override
mbcCaseFoldback to summary
public int mbcCaseFold(int flag, byte[] bytes, IntHolder pp, int end, byte[] lower)

Overrides org.jcodings.AbstractEncoding.mbcCaseFold.

Doc from org.jcodings.AbstractEncoding.mbcCaseFold.

onigenc_ascii_mbc_case_fold

Parameters
flag:int

Doc from org.jcodings.Encoding.mbcCaseFold.

case fold flag

pp:IntHolder

Doc from org.jcodings.Encoding.mbcCaseFold.

an IntHolder that points at character head

lower:byte[]

Doc from org.jcodings.Encoding.mbcCaseFold.

a buffer where to extract case folded character Oniguruma equivalent: mbc_case_fold

Annotations
@Override