PropertyValueNameToEnumMapper class final

A type capable of looking up a property value from a string name.

See the Rust documentation for PropertyParser for more information.

See the Rust documentation for PropertyParserBorrowed for more information.

See the Rust documentation for new for more information.

Implemented types

Constructors

PropertyValueNameToEnumMapper.bidiClass()
Create a name-to-enum mapper for the Bidi_Class property, using compiled data.
factory
PropertyValueNameToEnumMapper.bidiClassWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Bidi_Class property, using a particular data source.
factory
PropertyValueNameToEnumMapper.eastAsianWidth()
Create a name-to-enum mapper for the East_Asian_Width property, using compiled data.
factory
PropertyValueNameToEnumMapper.eastAsianWidthWithProvider(DataProvider provider)
Create a name-to-enum mapper for the East_Asian_Width property, using a particular data source.
factory
PropertyValueNameToEnumMapper.generalCategory()
Create a name-to-enum mapper for the General_Category property, using compiled data.
factory
PropertyValueNameToEnumMapper.generalCategoryWithProvider(DataProvider provider)
Create a name-to-enum mapper for the General_Category property, using a particular data source.
factory
PropertyValueNameToEnumMapper.graphemeClusterBreak()
Create a name-to-enum mapper for the Grapheme_Cluster_Break property, using compiled data.
factory
PropertyValueNameToEnumMapper.graphemeClusterBreakWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Grapheme_Cluster_Break property, using a particular data source.
factory
PropertyValueNameToEnumMapper.hangulSyllableType()
Create a name-to-enum mapper for the Hangul_Syllable_Type property, using compiled data.
factory
PropertyValueNameToEnumMapper.hangulSyllableTypeWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Hangul_Syllable_Type property, using a particular data source.
factory
PropertyValueNameToEnumMapper.indicSyllabicCategory()
Create a name-to-enum mapper for the Indic_Syllabic_Category property, using compiled data.
factory
PropertyValueNameToEnumMapper.indicSyllabicCategoryWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Indic_Syllabic_Category property, using a particular data source.
factory
PropertyValueNameToEnumMapper.lineBreak()
Create a name-to-enum mapper for the Line_Break property, using compiled data.
factory
PropertyValueNameToEnumMapper.lineBreakWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Line_Break property, using a particular data source.
factory
PropertyValueNameToEnumMapper.script()
Create a name-to-enum mapper for the Script property, using compiled data.
factory
PropertyValueNameToEnumMapper.scriptWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Script property, using a particular data source.
factory
PropertyValueNameToEnumMapper.sentenceBreak()
Create a name-to-enum mapper for the Sentence_Break property, using compiled data.
factory
PropertyValueNameToEnumMapper.sentenceBreakWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Sentence_Break property, using a particular data source.
factory
PropertyValueNameToEnumMapper.verticalOrientation()
Create a name-to-enum mapper for the Vertical_Orientation property, using compiled data.
factory
PropertyValueNameToEnumMapper.verticalOrientationWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Vertical_Orientation property, using a particular data source.
factory
PropertyValueNameToEnumMapper.wordBreak()
Create a name-to-enum mapper for the Word_Break property, using compiled data.
factory
PropertyValueNameToEnumMapper.wordBreakWithProvider(DataProvider provider)
Create a name-to-enum mapper for the Word_Break property, using a particular data source.
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getLoose(String name) int
Get the property value matching the given name, using loose matching
getStrict(String name) int
Get the property value matching the given name, using strict matching
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited