com.hankcs.hanlp.dictionary.common
类 CommonSynonymDictionary.SynonymItem

java.lang.Object
  继承者 com.hankcs.hanlp.dictionary.common.CommonSynonymDictionary.SynonymItem
包容类:
CommonSynonymDictionary

public static class CommonSynonymDictionary.SynonymItem
extends Object

词典中的一个条目


字段摘要
 Synonym entry
          条目的key
 List<Synonym> synonymList
          条目的value,是key的同义词列表
 Synonym.Type type
          这个条目的类型,同义词或同类词或封闭词
 
构造方法摘要
CommonSynonymDictionary.SynonymItem(Synonym entry, List<Synonym> synonymList, char type)
           
CommonSynonymDictionary.SynonymItem(Synonym entry, List<Synonym> synonymList, Synonym.Type type)
           
 
方法摘要
static CommonSynonymDictionary.SynonymItem createUndefined(String word)
          创建一个@类型的词典之外的条目
 long distance(CommonSynonymDictionary.SynonymItem other)
          语义距离
 Synonym randomSynonym()
           
 Synonym randomSynonym(Synonym.Type type, String preWord)
          随机挑一个近义词
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

entry

public Synonym entry
条目的key


synonymList

public List<Synonym> synonymList
条目的value,是key的同义词列表


type

public Synonym.Type type
这个条目的类型,同义词或同类词或封闭词

构造方法详细信息

CommonSynonymDictionary.SynonymItem

public CommonSynonymDictionary.SynonymItem(Synonym entry,
                                           List<Synonym> synonymList,
                                           Synonym.Type type)

CommonSynonymDictionary.SynonymItem

public CommonSynonymDictionary.SynonymItem(Synonym entry,
                                           List<Synonym> synonymList,
                                           char type)
方法详细信息

randomSynonym

public Synonym randomSynonym(Synonym.Type type,
                             String preWord)
随机挑一个近义词

参数:
type - 类型
返回:

randomSynonym

public Synonym randomSynonym()

toString

public String toString()
覆盖:
Object 中的 toString

distance

public long distance(CommonSynonymDictionary.SynonymItem other)
语义距离

参数:
other -
返回:

createUndefined

public static CommonSynonymDictionary.SynonymItem createUndefined(String word)
创建一个@类型的词典之外的条目

参数:
word -
返回:


Copyright © 2014–2015 鐮佸啘鍦�/a>. All rights reserved.