class

CrystalMoji::Dict::UnknownDictionary

Inherits CrystalMoji::Dict::Dictionary < Reference < Object

Constructors

new(character_definition : CrystalMoji::Dict::CharacterDefinitions, entries : Array(Array(Int32)), costs : Array(Array(Int32)), features : Array(Array(String)), total_features : Int32)
Source
new(character_definition : CrystalMoji::Dict::CharacterDefinitions, entries : Array(Array(Int32)), costs : Array(Array(Int32)), features : Array(Array(String)))

重载构造函数,提供默认的 total_features

Source
new_instance(resolver : CrystalMoji::Util::ResourceResolver, character_definitions : CharacterDefinitions, total_features : Int32) : UnknownDictionary
Source

Class methods

unknown_dictionary_filename
Source
unknown_dictionary_filename=(unknown_dictionary_filename : String)
Source

Instance methods

character_definition
Source
character_definition=(character_definition : CharacterDefinitions)
Source
get_all_features(word_id : Int32) : String
Source
get_all_features_array(word_id : Int32) : Array(String)
Source
get_character_definition
Source
get_feature(word_id : Int32, *fields : Int32) : String
Source
get_left_id(word_id : Int32) : Int32
Source
get_right_id(word_id : Int32) : Int32
Source
get_word_cost(word_id : Int32) : Int32
Source
lookup_word_ids(category_id : Int32) : Array(Int32)
Source