JCharacter extension type
from: java.lang.Character
- on
- Implemented types
- Available extensions
Constructors
- JCharacter(int c)
-
from:
public void <init>(char c)The returned object must be released after use, by calling the release method.factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- isReleased → bool
-
no setterinherited
- jClass → JClass
-
Returns JClass corresponding to concrete class of this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
as<
T extends JObject> (JType< T> type, {bool releaseOriginal = false}) → T -
Casts this object to another
type.inherited -
charValue(
) → int -
Available on JCharacter, provided by the JCharacter$$Methods extension
from:public char charValue() -
compareTo(
JCharacter? character) → int -
Available on JCharacter, provided by the JCharacter$$Methods extension
from:public int compareTo(java.lang.Character character) -
equals(
JObject? object) → bool -
Available on JCharacter, provided by the JCharacter$$Methods extension
from:public boolean equals(java.lang.Object object) -
hashCode$1(
) → int -
Available on JCharacter, provided by the JCharacter$$Methods extension
from:public int hashCode() -
isA<
T extends JObject> (JType< T> type) → bool -
Whether this object is of the given
typeignoring the type parameters.inherited -
isInstanceOf(
JClass jclass) → bool -
Whether this object is of the type of the given
jclass.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
release(
) → void -
Releases the underlying
reference.inherited -
releasedBy(
Arena arena) → void -
Registers this object to be released at the end of
arena's lifetime.inherited -
toDartInt(
{bool releaseOriginal = false}) → int -
Available on JCharacter, provided by the JCharacterExtension extension
Returns the value as a Dart int. -
toString(
) → String -
A string representation of this object.
inherited
-
toString$1(
) → JString? -
Available on JCharacter, provided by the JCharacter$$Methods extension
from:public java.lang.String toString()The returned object must be released after use, by calling the release method. -
use<
R> (R callback(T)) → R -
Available on T, provided by the JObjectUseExtension extension
Appliescallbackon this object and then deletes the underlying JNI reference, returning the result ofcallback.
Operators
-
operator <(
JCharacter? character) → bool -
Available on JCharacter, provided by the JCharacter$$Methods extension
-
operator <=(
JCharacter? character) → bool -
Available on JCharacter, provided by the JCharacter$$Methods extension
-
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator >(
JCharacter? character) → bool -
Available on JCharacter, provided by the JCharacter$$Methods extension
-
operator >=(
JCharacter? character) → bool -
Available on JCharacter, provided by the JCharacter$$Methods extension
Static Properties
Static Methods
-
charCount(
int i) → int -
from:
static public int charCount(int i) -
codePointAt(
JCharArray? cs, int i) → int -
from:
static public int codePointAt(char[] cs, int i) -
codePointAt$1(
JCharArray? cs, int i, int i1) → int -
from:
static public int codePointAt(char[] cs, int i, int i1) -
codePointAt$2(
JObject? charSequence, int i) → int -
from:
static public int codePointAt(java.lang.CharSequence charSequence, int i) -
codePointBefore(
JCharArray? cs, int i) → int -
from:
static public int codePointBefore(char[] cs, int i) -
codePointBefore$1(
JCharArray? cs, int i, int i1) → int -
from:
static public int codePointBefore(char[] cs, int i, int i1) -
codePointBefore$2(
JObject? charSequence, int i) → int -
from:
static public int codePointBefore(java.lang.CharSequence charSequence, int i) -
codePointCount(
JCharArray? cs, int i, int i1) → int -
from:
static public int codePointCount(char[] cs, int i, int i1) -
codePointCount$1(
JObject? charSequence, int i, int i1) → int -
from:
static public int codePointCount(java.lang.CharSequence charSequence, int i, int i1) -
codePointOf(
JString? string) → int -
from:
static public int codePointOf(java.lang.String string) -
compare(
int c, int c1) → int -
from:
static public int compare(char c, char c1) -
digit(
int c, int i) → int -
from:
static public int digit(char c, int i) -
digit$1(
int i, int i1) → int -
from:
static public int digit(int i, int i1) -
forDigit(
int i, int i1) → int -
from:
static public char forDigit(int i, int i1) -
getDirectionality(
int c) → int -
from:
static public byte getDirectionality(char c) -
getDirectionality$1(
int i) → int -
from:
static public byte getDirectionality(int i) -
getName(
int i) → JString? -
from:
static public java.lang.String getName(int i)The returned object must be released after use, by calling the release method. -
getNumericValue(
int c) → int -
from:
static public int getNumericValue(char c) -
getNumericValue$1(
int i) → int -
from:
static public int getNumericValue(int i) -
getType(
int c) → int -
from:
static public int getType(char c) -
getType$1(
int i) → int -
from:
static public int getType(int i) -
hashCode$2(
int c) → int -
from:
static public int hashCode(char c) -
highSurrogate(
int i) → int -
from:
static public char highSurrogate(int i) -
isAlphabetic(
int i) → bool -
from:
static public boolean isAlphabetic(int i) -
isBmpCodePoint(
int i) → bool -
from:
static public boolean isBmpCodePoint(int i) -
isDefined(
int c) → bool -
from:
static public boolean isDefined(char c) -
isDefined$1(
int i) → bool -
from:
static public boolean isDefined(int i) -
isDigit(
int c) → bool -
from:
static public boolean isDigit(char c) -
isDigit$1(
int i) → bool -
from:
static public boolean isDigit(int i) -
isEmoji(
int i) → bool -
from:
static public boolean isEmoji(int i) -
isEmojiComponent(
int i) → bool -
from:
static public boolean isEmojiComponent(int i) -
isEmojiModifier(
int i) → bool -
from:
static public boolean isEmojiModifier(int i) -
isEmojiModifierBase(
int i) → bool -
from:
static public boolean isEmojiModifierBase(int i) -
isEmojiPresentation(
int i) → bool -
from:
static public boolean isEmojiPresentation(int i) -
isExtendedPictographic(
int i) → bool -
from:
static public boolean isExtendedPictographic(int i) -
isHighSurrogate(
int c) → bool -
from:
static public boolean isHighSurrogate(char c) -
isIdentifierIgnorable(
int c) → bool -
from:
static public boolean isIdentifierIgnorable(char c) -
isIdentifierIgnorable$1(
int i) → bool -
from:
static public boolean isIdentifierIgnorable(int i) -
isIdeographic(
int i) → bool -
from:
static public boolean isIdeographic(int i) -
isISOControl(
int c) → bool -
from:
static public boolean isISOControl(char c) -
isISOControl$1(
int i) → bool -
from:
static public boolean isISOControl(int i) -
isJavaIdentifierPart(
int c) → bool -
from:
static public boolean isJavaIdentifierPart(char c) -
isJavaIdentifierPart$1(
int i) → bool -
from:
static public boolean isJavaIdentifierPart(int i) -
isJavaIdentifierStart(
int c) → bool -
from:
static public boolean isJavaIdentifierStart(char c) -
isJavaIdentifierStart$1(
int i) → bool -
from:
static public boolean isJavaIdentifierStart(int i) -
isJavaLetter(
int c) → bool -
from:
static public boolean isJavaLetter(char c) -
isJavaLetterOrDigit(
int c) → bool -
from:
static public boolean isJavaLetterOrDigit(char c) -
isLetter(
int c) → bool -
from:
static public boolean isLetter(char c) -
isLetter$1(
int i) → bool -
from:
static public boolean isLetter(int i) -
isLetterOrDigit(
int c) → bool -
from:
static public boolean isLetterOrDigit(char c) -
isLetterOrDigit$1(
int i) → bool -
from:
static public boolean isLetterOrDigit(int i) -
isLowerCase(
int c) → bool -
from:
static public boolean isLowerCase(char c) -
isLowerCase$1(
int i) → bool -
from:
static public boolean isLowerCase(int i) -
isLowSurrogate(
int c) → bool -
from:
static public boolean isLowSurrogate(char c) -
isMirrored(
int c) → bool -
from:
static public boolean isMirrored(char c) -
isMirrored$1(
int i) → bool -
from:
static public boolean isMirrored(int i) -
isSpace(
int c) → bool -
from:
static public boolean isSpace(char c) -
isSpaceChar(
int c) → bool -
from:
static public boolean isSpaceChar(char c) -
isSpaceChar$1(
int i) → bool -
from:
static public boolean isSpaceChar(int i) -
isSupplementaryCodePoint(
int i) → bool -
from:
static public boolean isSupplementaryCodePoint(int i) -
isSurrogate(
int c) → bool -
from:
static public boolean isSurrogate(char c) -
isSurrogatePair(
int c, int c1) → bool -
from:
static public boolean isSurrogatePair(char c, char c1) -
isTitleCase(
int c) → bool -
from:
static public boolean isTitleCase(char c) -
isTitleCase$1(
int i) → bool -
from:
static public boolean isTitleCase(int i) -
isUnicodeIdentifierPart(
int c) → bool -
from:
static public boolean isUnicodeIdentifierPart(char c) -
isUnicodeIdentifierPart$1(
int i) → bool -
from:
static public boolean isUnicodeIdentifierPart(int i) -
isUnicodeIdentifierStart(
int c) → bool -
from:
static public boolean isUnicodeIdentifierStart(char c) -
isUnicodeIdentifierStart$1(
int i) → bool -
from:
static public boolean isUnicodeIdentifierStart(int i) -
isUpperCase(
int c) → bool -
from:
static public boolean isUpperCase(char c) -
isUpperCase$1(
int i) → bool -
from:
static public boolean isUpperCase(int i) -
isValidCodePoint(
int i) → bool -
from:
static public boolean isValidCodePoint(int i) -
isWhitespace(
int c) → bool -
from:
static public boolean isWhitespace(char c) -
isWhitespace$1(
int i) → bool -
from:
static public boolean isWhitespace(int i) -
lowSurrogate(
int i) → int -
from:
static public char lowSurrogate(int i) -
offsetByCodePoints(
JCharArray? cs, int i, int i1, int i2, int i3) → int -
from:
static public int offsetByCodePoints(char[] cs, int i, int i1, int i2, int i3) -
offsetByCodePoints$1(
JObject? charSequence, int i, int i1) → int -
from:
static public int offsetByCodePoints(java.lang.CharSequence charSequence, int i, int i1) -
reverseBytes(
int c) → int -
from:
static public char reverseBytes(char c) -
toChars(
int i) → JCharArray? -
from:
static public char[] toChars(int i)The returned object must be released after use, by calling the release method. -
toChars$1(
int i, JCharArray? cs, int i1) → int -
from:
static public int toChars(int i, char[] cs, int i1) -
toCodePoint(
int c, int c1) → int -
from:
static public int toCodePoint(char c, char c1) -
toLowerCase(
int c) → int -
from:
static public char toLowerCase(char c) -
toLowerCase$1(
int i) → int -
from:
static public int toLowerCase(int i) -
toString$2(
int c) → JString? -
from:
static public java.lang.String toString(char c)The returned object must be released after use, by calling the release method. -
toString$3(
int i) → JString? -
from:
static public java.lang.String toString(int i)The returned object must be released after use, by calling the release method. -
toTitleCase(
int c) → int -
from:
static public char toTitleCase(char c) -
toTitleCase$1(
int i) → int -
from:
static public int toTitleCase(int i) -
toUpperCase(
int c) → int -
from:
static public char toUpperCase(char c) -
toUpperCase$1(
int i) → int -
from:
static public int toUpperCase(int i) -
valueOf(
int c) → JCharacter? -
from:
static public java.lang.Character valueOf(char c)The returned object must be released after use, by calling the release method.
Constants
- BYTES → const int
-
from:
static public final int BYTES - COMBINING_SPACING_MARK → const int
-
from:
static public final byte COMBINING_SPACING_MARK - CONNECTOR_PUNCTUATION → const int
-
from:
static public final byte CONNECTOR_PUNCTUATION - CONTROL → const int
-
from:
static public final byte CONTROL - CURRENCY_SYMBOL → const int
-
from:
static public final byte CURRENCY_SYMBOL - DASH_PUNCTUATION → const int
-
from:
static public final byte DASH_PUNCTUATION - DECIMAL_DIGIT_NUMBER → const int
-
from:
static public final byte DECIMAL_DIGIT_NUMBER - DIRECTIONALITY_ARABIC_NUMBER → const int
-
from:
static public final byte DIRECTIONALITY_ARABIC_NUMBER - DIRECTIONALITY_BOUNDARY_NEUTRAL → const int
-
from:
static public final byte DIRECTIONALITY_BOUNDARY_NEUTRAL - DIRECTIONALITY_COMMON_NUMBER_SEPARATOR → const int
-
from:
static public final byte DIRECTIONALITY_COMMON_NUMBER_SEPARATOR - DIRECTIONALITY_EUROPEAN_NUMBER → const int
-
from:
static public final byte DIRECTIONALITY_EUROPEAN_NUMBER - DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR → const int
-
from:
static public final byte DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR - DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR → const int
-
from:
static public final byte DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR - DIRECTIONALITY_FIRST_STRONG_ISOLATE → const int
-
from:
static public final byte DIRECTIONALITY_FIRST_STRONG_ISOLATE - DIRECTIONALITY_LEFT_TO_RIGHT → const int
-
from:
static public final byte DIRECTIONALITY_LEFT_TO_RIGHT - DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING → const int
-
from:
static public final byte DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING - DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE → const int
-
from:
static public final byte DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE - DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE → const int
-
from:
static public final byte DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE - DIRECTIONALITY_NONSPACING_MARK → const int
-
from:
static public final byte DIRECTIONALITY_NONSPACING_MARK - DIRECTIONALITY_OTHER_NEUTRALS → const int
-
from:
static public final byte DIRECTIONALITY_OTHER_NEUTRALS - DIRECTIONALITY_PARAGRAPH_SEPARATOR → const int
-
from:
static public final byte DIRECTIONALITY_PARAGRAPH_SEPARATOR - DIRECTIONALITY_POP_DIRECTIONAL_FORMAT → const int
-
from:
static public final byte DIRECTIONALITY_POP_DIRECTIONAL_FORMAT - DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE → const int
-
from:
static public final byte DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE - DIRECTIONALITY_RIGHT_TO_LEFT → const int
-
from:
static public final byte DIRECTIONALITY_RIGHT_TO_LEFT - DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC → const int
-
from:
static public final byte DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC - DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING → const int
-
from:
static public final byte DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING - DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE → const int
-
from:
static public final byte DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE - DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE → const int
-
from:
static public final byte DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE - DIRECTIONALITY_SEGMENT_SEPARATOR → const int
-
from:
static public final byte DIRECTIONALITY_SEGMENT_SEPARATOR - DIRECTIONALITY_UNDEFINED → const int
-
from:
static public final byte DIRECTIONALITY_UNDEFINED - DIRECTIONALITY_WHITESPACE → const int
-
from:
static public final byte DIRECTIONALITY_WHITESPACE - ENCLOSING_MARK → const int
-
from:
static public final byte ENCLOSING_MARK - END_PUNCTUATION → const int
-
from:
static public final byte END_PUNCTUATION - FINAL_QUOTE_PUNCTUATION → const int
-
from:
static public final byte FINAL_QUOTE_PUNCTUATION - FORMAT → const int
-
from:
static public final byte FORMAT - INITIAL_QUOTE_PUNCTUATION → const int
-
from:
static public final byte INITIAL_QUOTE_PUNCTUATION - LETTER_NUMBER → const int
-
from:
static public final byte LETTER_NUMBER - LINE_SEPARATOR → const int
-
from:
static public final byte LINE_SEPARATOR - LOWERCASE_LETTER → const int
-
from:
static public final byte LOWERCASE_LETTER - MATH_SYMBOL → const int
-
from:
static public final byte MATH_SYMBOL - MAX_CODE_POINT → const int
-
from:
static public final int MAX_CODE_POINT - MAX_HIGH_SURROGATE → const int
-
from:
static public final char MAX_HIGH_SURROGATE - MAX_LOW_SURROGATE → const int
-
from:
static public final char MAX_LOW_SURROGATE - MAX_RADIX → const int
-
from:
static public final int MAX_RADIX - MAX_SURROGATE → const int
-
from:
static public final char MAX_SURROGATE - MAX_VALUE → const int
-
from:
static public final char MAX_VALUE - MIN_CODE_POINT → const int
-
from:
static public final int MIN_CODE_POINT - MIN_HIGH_SURROGATE → const int
-
from:
static public final char MIN_HIGH_SURROGATE - MIN_LOW_SURROGATE → const int
-
from:
static public final char MIN_LOW_SURROGATE - MIN_RADIX → const int
-
from:
static public final int MIN_RADIX - MIN_SUPPLEMENTARY_CODE_POINT → const int
-
from:
static public final int MIN_SUPPLEMENTARY_CODE_POINT - MIN_SURROGATE → const int
-
from:
static public final char MIN_SURROGATE - MIN_VALUE → const int
-
from:
static public final char MIN_VALUE - MODIFIER_LETTER → const int
-
from:
static public final byte MODIFIER_LETTER - MODIFIER_SYMBOL → const int
-
from:
static public final byte MODIFIER_SYMBOL - NON_SPACING_MARK → const int
-
from:
static public final byte NON_SPACING_MARK - OTHER_LETTER → const int
-
from:
static public final byte OTHER_LETTER - OTHER_NUMBER → const int
-
from:
static public final byte OTHER_NUMBER - OTHER_PUNCTUATION → const int
-
from:
static public final byte OTHER_PUNCTUATION - OTHER_SYMBOL → const int
-
from:
static public final byte OTHER_SYMBOL - PARAGRAPH_SEPARATOR → const int
-
from:
static public final byte PARAGRAPH_SEPARATOR - PRIVATE_USE → const int
-
from:
static public final byte PRIVATE_USE - SIZE → const int
-
from:
static public final int SIZE - SPACE_SEPARATOR → const int
-
from:
static public final byte SPACE_SEPARATOR - START_PUNCTUATION → const int
-
from:
static public final byte START_PUNCTUATION - SURROGATE → const int
-
from:
static public final byte SURROGATE - TITLECASE_LETTER → const int
-
from:
static public final byte TITLECASE_LETTER -
type
→ const JType<
JCharacter> - The type which includes information such as the signature of this class.
- UNASSIGNED → const int
-
from:
static public final byte UNASSIGNED - UPPERCASE_LETTER → const int
-
from:
static public final byte UPPERCASE_LETTER