com.hankcs.hanlp.dictionary
类 CoreDictionary.Attribute

java.lang.Object
  继承者 com.hankcs.hanlp.dictionary.CoreDictionary.Attribute
所有已实现的接口:
Serializable
包容类:
CoreDictionary

public static class CoreDictionary.Attribute
extends Object
implements Serializable

核心词典中的词属性

另请参见:
序列化表格

字段摘要
 int[] frequency
          词性对应的词频
 Nature[] nature
          词性列表
 int totalFrequency
           
 
构造方法摘要
CoreDictionary.Attribute(int size)
           
CoreDictionary.Attribute(Nature nature)
          使用单个词性,默认词频1000构造
CoreDictionary.Attribute(Nature[] nature, int[] frequency)
           
CoreDictionary.Attribute(Nature[] nature, int[] frequency, int totalFrequency)
           
CoreDictionary.Attribute(Nature nature, int frequency)
           
 
方法摘要
static CoreDictionary.Attribute create(String natureWithFrequency)
           
 int getNatureFrequency(Nature nature)
          获取词性的词频
 int getNatureFrequency(String nature)
          已过时。 推荐使用Nature参数!
 boolean hasNature(Nature nature)
          是否有某个词性
 String toString()
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

nature

public Nature[] nature
词性列表


frequency

public int[] frequency
词性对应的词频


totalFrequency

public int totalFrequency
构造方法详细信息

CoreDictionary.Attribute

public CoreDictionary.Attribute(int size)

CoreDictionary.Attribute

public CoreDictionary.Attribute(Nature[] nature,
                                int[] frequency)

CoreDictionary.Attribute

public CoreDictionary.Attribute(Nature nature,
                                int frequency)

CoreDictionary.Attribute

public CoreDictionary.Attribute(Nature[] nature,
                                int[] frequency,
                                int totalFrequency)

CoreDictionary.Attribute

public CoreDictionary.Attribute(Nature nature)
使用单个词性,默认词频1000构造

参数:
nature -
方法详细信息

create

public static CoreDictionary.Attribute create(String natureWithFrequency)

getNatureFrequency

public int getNatureFrequency(String nature)
已过时。 推荐使用Nature参数!

获取词性的词频

参数:
nature - 字符串词性
返回:
词频

getNatureFrequency

public int getNatureFrequency(Nature nature)
获取词性的词频

参数:
nature - 词性
返回:
词频

hasNature

public boolean hasNature(Nature nature)
是否有某个词性

参数:
nature -
返回:

toString

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


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