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

Source KanjiCharacter

MJ文字の元表現。候補と同じ表現です。

Target KanjiCharacter

原典の縮退先。検索した表現です。

MjGlyphName string

元のMJ文字図形名。

RelationKind MjFallbackRelationKind

原典の五分類。

SourceRepresentationKind MjCharacterMatchKind

MJ列から元表現を採用した理由。対応UCSは実装UCS等がない場合の補助表現です。

JisX0213 string

原典の縮退先の面区点。

NotificationType string

原典の通知種別。記録なしはnull。

HopCount int?

原典のホップ数。推移検索は実施しません。記録なしはnull。

Note string

原典の付記。記録なしはnull。

Table string

原典の表。記録なしはnull。

Rank string

原典の順位。記録なしはnull。

Properties

HopCount

原典のホップ数。推移検索は実施しません。記録なしはnull。

public int? HopCount { get; init; }

Property Value

int?

JisX0213

原典の縮退先の面区点。

public string? JisX0213 { get; init; }

Property Value

string

MjGlyphName

元のMJ文字図形名。

public string MjGlyphName { get; init; }

Property Value

string

Note

原典の付記。記録なしはnull。

public string? Note { get; init; }

Property Value

string

NotificationType

原典の通知種別。記録なしはnull。

public string? NotificationType { get; init; }

Property Value

string

Rank

原典の順位。記録なしはnull。

public string? Rank { get; init; }

Property Value

string

RelationKind

原典の五分類。

public MjFallbackRelationKind RelationKind { get; init; }

Property Value

MjFallbackRelationKind

Source

MJ文字の元表現。候補と同じ表現です。

public KanjiCharacter Source { get; init; }

Property Value

KanjiCharacter

SourceRepresentationKind

MJ列から元表現を採用した理由。対応UCSは実装UCS等がない場合の補助表現です。

public MjCharacterMatchKind SourceRepresentationKind { get; init; }

Property Value

MjCharacterMatchKind

Table

原典の表。記録なしはnull。

public string? Table { get; init; }

Property Value

string

Target

原典の縮退先。検索した表現です。

public KanjiCharacter Target { get; init; }

Property Value

KanjiCharacter