com.hankcs.hanlp.corpus.dictionary.item
类 SimpleItem

java.lang.Object
  继承者 com.hankcs.hanlp.corpus.dictionary.item.SimpleItem
直接已知子类:
Item

public class SimpleItem
extends Object

作者:
hankcs

字段摘要
 Map<String,Integer> labelMap
          该条目的标签
 
构造方法摘要
SimpleItem()
           
 
方法摘要
 void addLabel(String label)
           
 void addLabel(String label, Integer frequency)
          添加一个标签和频次
 void combine(SimpleItem other)
          合并两个条目,两者的标签map会合并
 boolean containsLabel(String label)
           
static SimpleItem create(String param)
           
static SimpleItem create(String[] param)
           
 int getFrequency(String label)
           
 String getMostLikelyLabel()
           
 int getTotalFrequency()
          获取全部频次
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

labelMap

public Map<String,Integer> labelMap
该条目的标签

构造方法详细信息

SimpleItem

public SimpleItem()
方法详细信息

addLabel

public void addLabel(String label)

addLabel

public void addLabel(String label,
                     Integer frequency)
添加一个标签和频次

参数:
label -
frequency -

containsLabel

public boolean containsLabel(String label)

getFrequency

public int getFrequency(String label)

toString

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

create

public static SimpleItem create(String param)

create

public static SimpleItem create(String[] param)

combine

public void combine(SimpleItem other)
合并两个条目,两者的标签map会合并

参数:
other -

getTotalFrequency

public int getTotalFrequency()
获取全部频次

返回:

getMostLikelyLabel

public String getMostLikelyLabel()


Copyright © 2014–2015 码农场. All rights reserved.