public class DicLibrary extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT |
static Integer |
DEFAULT_FREQ |
static String |
DEFAULT_FREQ_STR |
static String |
DEFAULT_NATURE |
| Constructor and Description |
|---|
DicLibrary() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clear(String key)
将用户自定义词典清空
|
static void |
delete(String key,
String word)
删除关键词
|
static org.nlpcn.commons.lang.tire.domain.Forest |
get() |
static org.nlpcn.commons.lang.tire.domain.Forest |
get(String key)
根据模型名称获取crf模型
|
static org.nlpcn.commons.lang.tire.domain.Forest[] |
gets(Collection<String> keys)
根据keys获取词典集合
|
static org.nlpcn.commons.lang.tire.domain.Forest[] |
gets(String... keys)
根据keys获取词典集合
|
static void |
insert(String key,
String keyword)
增加关键词
|
static void |
insert(String key,
String keyword,
String nature,
int freq)
关键词增加
|
static Set<String> |
keys() |
static void |
put(String key,
String path)
动态添加词典
|
static void |
put(String key,
String path,
org.nlpcn.commons.lang.tire.domain.Forest forest)
动态添加词典
|
static void |
putIfAbsent(String key,
String path)
动态添加词典
|
static org.nlpcn.commons.lang.tire.domain.Forest |
putIfAbsent(String key,
String path,
org.nlpcn.commons.lang.tire.domain.Forest forest)
动态添加词典
|
static void |
reload(String key) |
static KV<String,org.nlpcn.commons.lang.tire.domain.Forest> |
remove(String key) |
public static final String DEFAULT
public static final String DEFAULT_NATURE
public static final Integer DEFAULT_FREQ
public static final String DEFAULT_FREQ_STR
public static void insert(String key, String keyword, String nature, int freq)
keyword - 所要增加的关键词nature - 关键词的词性freq - 关键词的词频public static void clear(String key)
public static org.nlpcn.commons.lang.tire.domain.Forest get()
public static org.nlpcn.commons.lang.tire.domain.Forest get(String key)
modelName - public static org.nlpcn.commons.lang.tire.domain.Forest[] gets(String... keys)
keys - public static org.nlpcn.commons.lang.tire.domain.Forest[] gets(Collection<String> keys)
keys - public static void put(String key, String path, org.nlpcn.commons.lang.tire.domain.Forest forest)
dicDefault - dicDefault2 - dic2 - public static void putIfAbsent(String key, String path)
dicDefault - dicDefault2 - dic2 - public static void put(String key, String path)
dicDefault - dicDefault2 - dic2 - public static org.nlpcn.commons.lang.tire.domain.Forest putIfAbsent(String key, String path, org.nlpcn.commons.lang.tire.domain.Forest forest)
T - T - dicDefault - dicDefault2 - dic2 - public static void reload(String key)
Copyright © 2017. All rights reserved.