Class MjFallbackEvidence
- Namespace
- KanjiVariants
- Assembly
- KanjiVariants.dll
原典にある縮退方向 Source → Target と、その根拠です。検索はこの関係を逆引きします。
public sealed record MjFallbackEvidence : IEquatable<MjFallbackEvidence>
- Inheritance
-
MjFallbackEvidence
- Implements
- Inherited Members
Constructors
MjFallbackEvidence(KanjiCharacter, KanjiCharacter, string, MjFallbackRelationKind, MjCharacterMatchKind, string?, string?, int?, string?, string?, string?)
原典にある縮退方向 Source → Target と、その根拠です。検索はこの関係を逆引きします。
public MjFallbackEvidence(KanjiCharacter Source, KanjiCharacter Target, string MjGlyphName, MjFallbackRelationKind RelationKind, MjCharacterMatchKind SourceRepresentationKind, string? JisX0213, string? NotificationType, int? HopCount, string? Note, string? Table, string? Rank)
Parameters
SourceKanjiCharacterMJ文字の元表現。候補と同じ表現です。
TargetKanjiCharacter原典の縮退先。検索した表現です。
MjGlyphNamestring元のMJ文字図形名。
RelationKindMjFallbackRelationKind原典の五分類。
SourceRepresentationKindMjCharacterMatchKindMJ列から元表現を採用した理由。対応UCSは実装UCS等がない場合の補助表現です。
JisX0213string原典の縮退先の面区点。
NotificationTypestring原典の通知種別。記録なしはnull。
HopCountint?原典のホップ数。推移検索は実施しません。記録なしはnull。
Notestring原典の付記。記録なしはnull。
Tablestring原典の表。記録なしはnull。
Rankstring原典の順位。記録なしはnull。
Properties
HopCount
原典のホップ数。推移検索は実施しません。記録なしはnull。
public int? HopCount { get; init; }
Property Value
- int?
JisX0213
原典の縮退先の面区点。
public string? JisX0213 { get; init; }
Property Value
MjGlyphName
元のMJ文字図形名。
public string MjGlyphName { get; init; }
Property Value
Note
原典の付記。記録なしはnull。
public string? Note { get; init; }
Property Value
NotificationType
原典の通知種別。記録なしはnull。
public string? NotificationType { get; init; }
Property Value
Rank
原典の順位。記録なしはnull。
public string? Rank { get; init; }
Property Value
RelationKind
原典の五分類。
public MjFallbackRelationKind RelationKind { get; init; }
Property Value
Source
MJ文字の元表現。候補と同じ表現です。
public KanjiCharacter Source { get; init; }
Property Value
SourceRepresentationKind
MJ列から元表現を採用した理由。対応UCSは実装UCS等がない場合の補助表現です。
public MjCharacterMatchKind SourceRepresentationKind { get; init; }
Property Value
Table
原典の表。記録なしはnull。
public string? Table { get; init; }
Property Value
Target
原典の縮退先。検索した表現です。
public KanjiCharacter Target { get; init; }