APIdia Launch Partner
Top Description Fields Constructors Methods
java.lang

pack-priv final Class CharacterDataLatin1

extends CharacterData
Class Inheritance
Imports
jdk.internal.vm.annotation.IntrinsicCandidate, .Stable

The CharacterDataLatin1 class encapsulates the large tables found in Java.lang.Character.

Field Summary

Modifier and TypeField and Description
pack-priv static final int[]
A

pack-priv static final char[]
B

private static final byte[]
pack-priv static final CharacterDataLatin1
pack-priv static char[]

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv int
digit(int ch, int radix)

Implements abstract java.lang.CharacterData.digit.

pack-priv static boolean

Returns:

true if the two bytes are considered equals ignoring case in latin1
equalsIgnoreCase
(byte
byte representing a latin1 code point
b1
,
byte
another byte representing a latin1 code point
b2
)

Compares two latin1 code points, ignoring case considerations

pack-priv byte
pack-priv int
pack-priv int
pack-priv int
pack-priv int
getType(int ch)

Implements abstract java.lang.CharacterData.getType.

pack-priv boolean
isDigit(int ch)

Implements abstract java.lang.CharacterData.isDigit.

pack-priv boolean
isEmoji(int ch)

Implements abstract java.lang.CharacterData.isEmoji.

pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
isMirrored(int ch)

Implements abstract java.lang.CharacterData.isMirrored.

pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv int
pack-priv int
pack-priv int
pack-priv char[]
pack-priv int
Inherited from java.lang.CharacterData:
of

Field Detail

Aback to summary
pack-priv static final int[] A
Annotations
@Stable
Bback to summary
pack-priv static final char[] B
Annotations
@Stable
DIGITSback to summary
private static final byte[] DIGITS
Annotations
@Stable
instanceback to summary
pack-priv static final CharacterDataLatin1 instance
sharpsMapback to summary
pack-priv static char[] sharpsMap
Annotations
@Stable

Constructor Detail

CharacterDataLatin1back to summary
private CharacterDataLatin1()

Method Detail

digitback to summary
pack-priv int digit(int ch, int radix)

Implements abstract java.lang.CharacterData.digit.

equalsIgnoreCaseback to summary
pack-priv static boolean equalsIgnoreCase(byte b1, byte b2)

Compares two latin1 code points, ignoring case considerations

Parameters
b1:byte

byte representing a latin1 code point

b2:byte

another byte representing a latin1 code point

Returns:boolean

true if the two bytes are considered equals ignoring case in latin1

getDirectionalityback to summary
pack-priv byte getDirectionality(int ch)

Implements abstract java.lang.CharacterData.getDirectionality.

getNumericValueback to summary
pack-priv int getNumericValue(int ch)

Implements abstract java.lang.CharacterData.getNumericValue.

getPropertiesback to summary
pack-priv int getProperties(int ch)

Implements abstract java.lang.CharacterData.getProperties.

getPropertiesExback to summary
pack-priv int getPropertiesEx(int ch)
getTypeback to summary
pack-priv int getType(int ch)

Implements abstract java.lang.CharacterData.getType.

isDigitback to summary
pack-priv boolean isDigit(int ch)

Implements abstract java.lang.CharacterData.isDigit.

Annotations
@IntrinsicCandidate
isEmojiback to summary
pack-priv boolean isEmoji(int ch)

Implements abstract java.lang.CharacterData.isEmoji.

isEmojiComponentback to summary
pack-priv boolean isEmojiComponent(int ch)

Implements abstract java.lang.CharacterData.isEmojiComponent.

isEmojiModifierback to summary
pack-priv boolean isEmojiModifier(int ch)

Implements abstract java.lang.CharacterData.isEmojiModifier.

isEmojiModifierBaseback to summary
pack-priv boolean isEmojiModifierBase(int ch)

Implements abstract java.lang.CharacterData.isEmojiModifierBase.

isEmojiPresentationback to summary
pack-priv boolean isEmojiPresentation(int ch)

Implements abstract java.lang.CharacterData.isEmojiPresentation.

isExtendedPictographicback to summary
pack-priv boolean isExtendedPictographic(int ch)

Implements abstract java.lang.CharacterData.isExtendedPictographic.

isIdentifierIgnorableback to summary
pack-priv boolean isIdentifierIgnorable(int ch)

Implements abstract java.lang.CharacterData.isIdentifierIgnorable.

isIdeographicback to summary
pack-priv boolean isIdeographic(int ch)

Overrides java.lang.CharacterData.isIdeographic.

isJavaIdentifierPartback to summary
pack-priv boolean isJavaIdentifierPart(int ch)

Implements abstract java.lang.CharacterData.isJavaIdentifierPart.

isJavaIdentifierStartback to summary
pack-priv boolean isJavaIdentifierStart(int ch)

Implements abstract java.lang.CharacterData.isJavaIdentifierStart.

isLowerCaseback to summary
pack-priv boolean isLowerCase(int ch)

Implements abstract java.lang.CharacterData.isLowerCase.

Annotations
@IntrinsicCandidate
isMirroredback to summary
pack-priv boolean isMirrored(int ch)

Implements abstract java.lang.CharacterData.isMirrored.

isOtherAlphabeticback to summary
pack-priv boolean isOtherAlphabetic(int ch)

Overrides java.lang.CharacterData.isOtherAlphabetic.

isUnicodeIdentifierPartback to summary
pack-priv boolean isUnicodeIdentifierPart(int ch)

Implements abstract java.lang.CharacterData.isUnicodeIdentifierPart.

isUnicodeIdentifierStartback to summary
pack-priv boolean isUnicodeIdentifierStart(int ch)

Implements abstract java.lang.CharacterData.isUnicodeIdentifierStart.

isUpperCaseback to summary
pack-priv boolean isUpperCase(int ch)

Implements abstract java.lang.CharacterData.isUpperCase.

Annotations
@IntrinsicCandidate
isWhitespaceback to summary
pack-priv boolean isWhitespace(int ch)

Implements abstract java.lang.CharacterData.isWhitespace.

Annotations
@IntrinsicCandidate
toLowerCaseback to summary
pack-priv int toLowerCase(int ch)

Implements abstract java.lang.CharacterData.toLowerCase.

toTitleCaseback to summary
pack-priv int toTitleCase(int ch)

Implements abstract java.lang.CharacterData.toTitleCase.

toUpperCaseback to summary
pack-priv int toUpperCase(int ch)

Implements abstract java.lang.CharacterData.toUpperCase.

toUpperCaseCharArrayback to summary
pack-priv char[] toUpperCaseCharArray(int ch)

Overrides java.lang.CharacterData.toUpperCaseCharArray.

toUpperCaseExback to summary
pack-priv int toUpperCaseEx(int ch)

Overrides java.lang.CharacterData.toUpperCaseEx.