ReadingElement class
The reading element typically contains the valid readings of the word(s) in the kanji element using modern kanadzukai. Where there are multiple reading elements, they will typically be alternative readings of the kanji element. In the absence of a kanji element, i.e. in the case of a word or phrase written entirely in kana, these elements will define the entry.
Quoted from JMdict:101-106
Constructors
Properties
- element → String
-
This element content is restricted to kana and related
characters such as chouon and kurikaeshi. Kana usage will be
consistent between the keb and reb elements; e.g. if the KanjiElement.element
contains katakana, so too will the ReadingElement.element.
final
- frequencyOfUseRanking → int?
-
See KanjiElement.frequencyOfUseRanking
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
information
→ Set<
ReadingInfo> ? -
General coded information pertaining to the specific reading.
Typically it will be used to indicate some unusual aspect of
the reading.
final
- noKanji → bool
-
This element, which will usually have a null value, indicates
that the reb, while associated with the KanjiElement.element, cannot be regarded
as a true reading of the kanji. It is typically used for words
such as foreign place names, gairaigo which can be in kanji or
katakana, etc.
final
-
priorities
↔ Set<
ReadingPriority> ? -
See KanjiElement.priorities
latefinal
-
readingRestrictions
→ Set<
String> ? -
This element is used to indicate when the reading only applies
to a subset of the KanjiElement.element elements in the entry. In its absence, all
readings apply to all kanji elements. The contents of this element
must exactly match those of one of the KanjiElement.element elements.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- toRomaji → String
-
Romaji reading of this element
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited