Class CodePointSetData

An ICU4X Unicode Set Property object, capable of querying whether a code point is contained in a set based on a Unicode property.

See the Rust documentation for properties for more information.

See the Rust documentation for CodePointSetData for more information.

See the Rust documentation for CodePointSetDataBorrowed for more information.

Constructors

Accessors

Methods

contains iterRanges iterRangesComplemented alnumForChar alphabeticForChar asciiHexDigitForChar bidiControlForChar bidiMirroredForChar blankForChar caseIgnorableForChar caseSensitiveForChar casedForChar changesWhenCasefoldedForChar changesWhenCasemappedForChar changesWhenLowercasedForChar changesWhenNfkcCasefoldedForChar changesWhenTitlecasedForChar changesWhenUppercasedForChar createAlnum createAlnumWithProvider createAlphabetic createAlphabeticWithProvider createAsciiHexDigit createAsciiHexDigitWithProvider createBidiControl createBidiControlWithProvider createBidiMirrored createBidiMirroredWithProvider createBlank createBlankWithProvider createCaseIgnorable createCaseIgnorableWithProvider createCaseSensitive createCaseSensitiveWithProvider createCased createCasedWithProvider createChangesWhenCasefolded createChangesWhenCasefoldedWithProvider createChangesWhenCasemapped createChangesWhenCasemappedWithProvider createChangesWhenLowercased createChangesWhenLowercasedWithProvider createChangesWhenNfkcCasefolded createChangesWhenNfkcCasefoldedWithProvider createChangesWhenTitlecased createChangesWhenTitlecasedWithProvider createChangesWhenUppercased createChangesWhenUppercasedWithProvider createDash createDashWithProvider createDefaultIgnorableCodePoint createDefaultIgnorableCodePointWithProvider createDeprecated createDeprecatedWithProvider createDiacritic createDiacriticWithProvider createEmoji createEmojiComponent createEmojiComponentWithProvider createEmojiModifier createEmojiModifierBase createEmojiModifierBaseWithProvider createEmojiModifierWithProvider createEmojiPresentation createEmojiPresentationWithProvider createEmojiWithProvider createExtendedPictographic createExtendedPictographicWithProvider createExtender createExtenderWithProvider createForEcma262 createForEcma262WithProvider createFullCompositionExclusion createFullCompositionExclusionWithProvider createGeneralCategoryGroup createGeneralCategoryGroupWithProvider createGraph createGraphWithProvider createGraphemeBase createGraphemeBaseWithProvider createGraphemeExtend createGraphemeExtendWithProvider createGraphemeLink createGraphemeLinkWithProvider createHexDigit createHexDigitWithProvider createHyphen createHyphenWithProvider createIdContinue createIdContinueWithProvider createIdStart createIdStartWithProvider createIdeographic createIdeographicWithProvider createIdsBinaryOperator createIdsBinaryOperatorWithProvider createIdsTrinaryOperator createIdsTrinaryOperatorWithProvider createJoinControl createJoinControlWithProvider createLogicalOrderException createLogicalOrderExceptionWithProvider createLowercase createLowercaseWithProvider createMath createMathWithProvider createNfcInert createNfcInertWithProvider createNfdInert createNfdInertWithProvider createNfkcInert createNfkcInertWithProvider createNfkdInert createNfkdInertWithProvider createNoncharacterCodePoint createNoncharacterCodePointWithProvider createPatternSyntax createPatternSyntaxWithProvider createPatternWhiteSpace createPatternWhiteSpaceWithProvider createPrependedConcatenationMark createPrependedConcatenationMarkWithProvider createPrint createPrintWithProvider createQuotationMark createQuotationMarkWithProvider createRadical createRadicalWithProvider createRegionalIndicator createRegionalIndicatorWithProvider createSegmentStarter createSegmentStarterWithProvider createSentenceTerminal createSentenceTerminalWithProvider createSoftDotted createSoftDottedWithProvider createTerminalPunctuation createTerminalPunctuationWithProvider createUnifiedIdeograph createUnifiedIdeographWithProvider createUppercase createUppercaseWithProvider createVariationSelector createVariationSelectorWithProvider createWhiteSpace createWhiteSpaceWithProvider createXdigit createXdigitWithProvider createXidContinue createXidContinueWithProvider createXidStart createXidStartWithProvider dashForChar defaultIgnorableCodePointForChar deprecatedForChar diacriticForChar emojiComponentForChar emojiForChar emojiModifierBaseForChar emojiModifierForChar emojiPresentationForChar extendedPictographicForChar extenderForChar fullCompositionExclusionForChar graphForChar graphemeBaseForChar graphemeExtendForChar graphemeLinkForChar hexDigitForChar hyphenForChar idContinueForChar idStartForChar ideographicForChar idsBinaryOperatorForChar idsTrinaryOperatorForChar joinControlForChar logicalOrderExceptionForChar lowercaseForChar mathForChar nfcInertForChar nfdInertForChar nfkcInertForChar nfkdInertForChar noncharacterCodePointForChar patternSyntaxForChar patternWhiteSpaceForChar prependedConcatenationMarkForChar printForChar quotationMarkForChar radicalForChar regionalIndicatorForChar segmentStarterForChar sentenceTerminalForChar softDottedForChar terminalPunctuationForChar unifiedIdeographForChar uppercaseForChar variationSelectorForChar whiteSpaceForChar xdigitForChar xidContinueForChar xidStartForChar

Constructors

Accessors

  • get ffiValue(): number
  • Returns number

Methods

  • Checks whether the code point is in the set.

    See the Rust documentation for contains for more information.

    Parameters

    • cp: number

    Returns boolean

  • Get the Alnum value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Alphabetic value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Ascii_Hex_Digit value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Bidi_Control value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Bidi_Mirrored value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Blank value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Case_Ignorable value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Case_Sensitive value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Cased value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Changes_When_Casefolded value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Changes_When_Casemapped value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Changes_When_Lowercased value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Changes_When_Nfkc_Casefolded value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Changes_When_Titlecased value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Changes_When_Uppercased value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Dash value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Default_Ignorable_Code_Point value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Deprecated value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Diacritic value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Emoji_Component value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Emoji value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Emoji_Modifier_Base value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Emoji_Modifier value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Emoji_Presentation value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Extended_Pictographic value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Extender value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Full_Composition_Exclusion value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Graph value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Grapheme_Base value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Grapheme_Extend value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Grapheme_Link value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Hex_Digit value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Hyphen value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Id_Continue value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Id_Start value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Ideographic value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Ids_Binary_Operator value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Ids_Trinary_Operator value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Join_Control value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Logical_Order_Exception value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Lowercase value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Math value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Nfc_Inert value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Nfd_Inert value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Nfkc_Inert value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Nfkd_Inert value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Noncharacter_Code_Point value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Pattern_Syntax value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Pattern_White_Space value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Prepended_Concatenation_Mark value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Print value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Quotation_Mark value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Radical value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Regional_Indicator value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Segment_Starter value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Sentence_Terminal value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Soft_Dotted value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Terminal_Punctuation value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Unified_Ideograph value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Uppercase value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Variation_Selector value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the White_Space value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Xdigit value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Xid_Continue value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

  • Get the Xid_Start value for a given character, using compiled data

    See the Rust documentation for for_char for more information.

    Parameters

    • ch: number

    Returns boolean

""