| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| private static final int | |
| pack-priv static final short[] |
| Access | Constructor and Description |
|---|---|
| protected | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | applyAllCaseFold(int
case fold flag flag, ApplyAllCaseFoldFunction case folding functor (look at: fun, Object ApplyCaseFold)case folding functor argument (look at: arg)
onigenc_ascii_apply_all_case_fold / used also by multibyte encodings
ApplyCaseFoldArg)
Oniguruma equivalent: apply_all_case_fold |
| public CaseFoldCodeItem[] | caseFoldCodesByString(int flag, byte[] bytes, int p, int end)
Overrides org. |
| public final int | caseMap(IntHolder flagP, byte[] bytes, IntHolder pp, int end, byte[] to, int toP, int toEnd)
Overrides org. case_map
|
| protected final int[] | |
| private static int | |
| private static int | |
| public String | getCharsetName()
Overrides org. |
| public boolean | isCodeCType(int
a code point of a character code, int a character type to check against
Oniguruma equivalent: ctype)is_code_ctypeImplements abstract org. |
| public static boolean | |
| public int | mbcCaseFold(int
case fold flag flag, byte[] bytes, IntHolder an pp, int end, byte[] IntHolder that points at character heada buffer where to extract case folded character
Oniguruma equivalent: fold)mbc_case_foldOverrides org. |
| public int | propertyNameToCType(byte[] name, int p, int end)
Overrides org. |
| private static Object[] |
| CASE_MAPPING_SLACK | back to summary |
|---|---|
| pack-priv static final int CASE_MAPPING_SLACK | |
| DOT_ABOVE | back to summary |
|---|---|
| pack-priv static final int DOT_ABOVE | |
| DOTLESS_i | back to summary |
|---|---|
| pack-priv static final int DOTLESS_i | |
| I_WITH_DOT_ABOVE | back to summary |
|---|---|
| pack-priv static final int I_WITH_DOT_ABOVE | |
| PROPERTY_NAME_MAX_SIZE | back to summary |
|---|---|
| private static final int PROPERTY_NAME_MAX_SIZE | |
| UNICODE_ISO_8859_1_CTypeTable | back to summary |
|---|---|
| pack-priv static final short[] UNICODE_ISO_8859_1_CTypeTable | |
| UnicodeEncoding | back to summary |
|---|---|
| protected UnicodeEncoding(String name, int minLength, int maxLength, int[] EncLen, int[][] Trans) | |
| UnicodeEncoding | back to summary |
|---|---|
| protected UnicodeEncoding(String name, int minLength, int maxLength, int[] EncLen) | |
| applyAllCaseFold | back to summary |
|---|---|
| public void applyAllCaseFold(int flag, ApplyAllCaseFoldFunction fun, Object arg) Overrides org. Doc from org. onigenc_ascii_apply_all_case_fold / used also by multibyte encodings
| |
| caseFoldCodesByString | back to summary |
|---|---|
| public CaseFoldCodeItem[] caseFoldCodesByString(int flag, byte[] bytes, int p, int end) Overrides org. Doc from org. onigenc_ascii_get_case_fold_codes_by_str / used also by multibyte encodings
| |
| caseMap | back to summary |
|---|---|
| public final int caseMap(IntHolder flagP, byte[] bytes, IntHolder pp, int end, byte[] to, int toP, int toEnd) Overrides org. Doc from org. Oniguruma equivalent:
| |
| ctypeCodeRange | back to summary |
|---|---|
| protected final int[] ctypeCodeRange(int ctype) | |
| extractCode | back to summary |
|---|---|
| private static int extractCode(int packed) | |
| extractLength | back to summary |
|---|---|
| private static int extractLength(int packed) | |
| getCharsetName | back to summary |
|---|---|
| public String getCharsetName() Overrides org. Doc from org. 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. | |
| isCodeCType | back to summary |
|---|---|
| public boolean isCodeCType(int code, int ctype) Implements abstract org. Doc from org. Perform a check whether given code is of given character type (e.g. used by isWord(someByte) and similar methods)
| |
| isInCodeRange | back to summary |
|---|---|
| public static boolean isInCodeRange(UnicodeCodeRange range, int code) | |
| mbcCaseFold | back to summary |
|---|---|
| public int mbcCaseFold(int flag, byte[] bytes, IntHolder pp, int end, byte[] fold) Overrides org. Doc from org. onigenc_ascii_mbc_case_fold
| |
| propertyNameToCType | back to summary |
|---|---|
| public int propertyNameToCType(byte[] name, int p, int end) Overrides org. Doc from org. onigenc_minimum_property_name_to_ctype notably overridden by unicode encodings
| |
| readFoldN | back to summary |
|---|---|
| private static Object[] readFoldN(int fromSize, String table) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final IntHash |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static IntHash |
| Values | back to summary |
|---|---|
| pack-priv static final IntHash<UnicodeEncoding. | |
| CaseFold | back to summary |
|---|---|
| private CaseFold() | |
| read | back to summary |
|---|---|
| pack-priv static IntHash | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int[] |
| Access | Constructor and Description |
|---|---|
| private |
| Values | back to summary |
|---|---|
| pack-priv static final int[] Values | |
| CaseMappingSpecials | back to summary |
|---|---|
| private CaseMappingSpecials() | |
| Modifier and Type | Field and Description |
|---|---|
| private static final int[] | |
| private static final int[] | |
| private static final UnicodeEncoding. | |
| private static final UnicodeEncoding. | |
| pack-priv static final IntHash |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static IntHash | |
| pack-priv static Object[] |
| From | back to summary |
|---|---|
| private static final int[] From | |
| Locale_From | back to summary |
|---|---|
| private static final int[] Locale_From | |
| Locale_To | back to summary |
|---|---|
| private static final UnicodeEncoding. | |
| To | back to summary |
|---|---|
| private static final UnicodeEncoding. | |
| Values | back to summary |
|---|---|
| pack-priv static final IntHash<UnicodeEncoding. | |
| CaseUnfold11 | back to summary |
|---|---|
| private CaseUnfold11() | |
| initializeUnfold1Hash | back to summary |
|---|---|
| pack-priv static IntHash | |
| read | back to summary |
|---|---|
| pack-priv static Object[] read(String table) | |
| Modifier and Type | Field and Description |
|---|---|
| private static final int[][] | |
| private static final int[][] | |
| private static final UnicodeEncoding. | |
| private static final UnicodeEncoding. | |
| pack-priv static final IntArrayHash |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static IntArrayHash |
| From | back to summary |
|---|---|
| private static final int[][] From | |
| Locale_From | back to summary |
|---|---|
| private static final int[][] Locale_From | |
| Locale_To | back to summary |
|---|---|
| private static final UnicodeEncoding. | |
| To | back to summary |
|---|---|
| private static final UnicodeEncoding. | |
| Values | back to summary |
|---|---|
| pack-priv static final IntArrayHash<UnicodeEncoding. | |
| CaseUnfold12 | back to summary |
|---|---|
| private CaseUnfold12() | |
| initializeUnfold2Hash | back to summary |
|---|---|
| private static IntArrayHash | |
| Modifier and Type | Field and Description |
|---|---|
| private static final int[][] | |
| private static final UnicodeEncoding. | |
| pack-priv static final IntArrayHash |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static IntArrayHash |
| From | back to summary |
|---|---|
| private static final int[][] From | |
| To | back to summary |
|---|---|
| private static final UnicodeEncoding. | |
| Values | back to summary |
|---|---|
| pack-priv static final IntArrayHash<UnicodeEncoding. | |
| CaseUnfold13 | back to summary |
|---|---|
| private CaseUnfold13() | |
| initializeUnfold3Hash | back to summary |
|---|---|
| private static IntArrayHash | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final int[] | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| codes | back to summary |
|---|---|
| pack-priv final int[] codes | |
| flags | back to summary |
|---|---|
| pack-priv final int flags | |
| CodeList | back to summary |
|---|---|
| pack-priv CodeList(DataInputStream dis) throws IOException | |
| Modifier and Type | Field and Description |
|---|---|
| private static final CaseInsensitiveBytesHash |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static CaseInsensitiveBytesHash |
| Values | back to summary |
|---|---|
| private static final CaseInsensitiveBytesHash<Integer> Values | |
| CTypeName | back to summary |
|---|---|
| pack-priv CTypeName() | |
| initializeCTypeNameTable | back to summary |
|---|---|
| private static CaseInsensitiveBytesHash | |