public static class Vocab.Builder
extends java.lang.Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Vocab.Builder |
addContent(java.lang.String content)
向词条列表中添加词条
|
Vocab |
build()
创建 Vocab
|
java.lang.String |
getAction()
获取词库操作
|
java.util.List<java.lang.String> |
getContents()
获取词条列表
|
java.lang.String |
getName()
获取词库名称
|
Vocab.Builder |
setAction(java.lang.String action)
设置需要执行的词库操作
|
Vocab.Builder |
setContents(java.util.List<java.lang.String> contents)
设置需要操作的词条列表
若需要上传带同义词的词条,格式如下:"${词条取值}:${同义词1}[,${同义词2}]"。
|
Vocab.Builder |
setName(java.lang.String name)
设置词库名称
可以是自定义词库,比如“我的应用”。
|
Vocab.Builder |
setUseSegment(boolean useSegment)
设置是否分词
|
public java.lang.String getAction()
setAction(String)public Vocab.Builder setAction(java.lang.String action)
action - 需要执行的词库操作getAction(),
Vocab.ACTION_INSERT,
Vocab.ACTION_REMOVE,
Vocab.ACTION_CLEAR_AND_INSERT,
Vocab.ACTION_CLEAR_ALLpublic java.lang.String getName()
setName(String)public Vocab.Builder setName(java.lang.String name)
可以是自定义词库,比如“我的应用”。
可以是系统词库,比如“sys.联系人”。
name - 词库名称getName()public java.util.List<java.lang.String> getContents()
setContents(List),
addContent(String)public Vocab.Builder setContents(java.util.List<java.lang.String> contents)
若需要上传带同义词的词条,格式如下:"${词条取值}:${同义词1}[,${同义词2}]"。
比如:"电灯:电灯泡,灯泡","支付宝:支护宝"。
contents - 词条列表addContent(String),
getContents()public Vocab.Builder addContent(java.lang.String content)
content - 词条setContents(List),
getContents()public Vocab.Builder setUseSegment(boolean useSegment)
useSegment - true 分词,false 不分词,默认 true