类 VocabIntent

    • 字段概要

      字段 
      修饰符和类型 字段 说明
      static java.lang.String ACTION_CLEAR_ALL
      词库操作:清空所有词条
      static java.lang.String ACTION_CLEAR_AND_INSERT
      词库操作:清空所有词条后,添加词条
      static java.lang.String ACTION_INSERT
      词库操作:添加词条
      static java.lang.String ACTION_REMOVE
      词库操作:删除词条
      static int ALL  
      static int CLOUD  
      static int LOCAL  
    • 构造器概要

      构造器 
      构造器 说明
      VocabIntent()  
    • 方法详细资料

      • isNumberExtension

        public boolean isNumberExtension()
        获取当前词库支持阿拉伯数字转换,默认不支持
        返回:
        是否需要分词
      • setNumberExtension

        public VocabIntent setNumberExtension​(boolean enableNumberExtension)
        设置当前词库是否支持阿拉伯数字转换
        参数:
        enableNumberExtension - true or false
      • isNeedSegment

        public boolean isNeedSegment()
        获取当前词库是否需要分词,默认不需要
        返回:
        是否需要分词
      • setNeedSegment

        public VocabIntent setNeedSegment​(boolean needSegment)
        设置当前词库是否需要分词
        参数:
        needSegment - true or false
      • getAction

        public java.lang.String getAction()
        获取词库操作
        返回:
        string 需要执行的词库操作
        另请参阅:
        setAction(String)
      • getName

        public java.lang.String getName()
        获取词库名称
        返回:
        词库名称
        另请参阅:
        setName(String)
      • setName

        public VocabIntent setName​(java.lang.String name)
        设置词库名称

        可以是自定义词库,比如“我的应用”。
        可以是系统词库,比如“sys.联系人”。

        参数:
        name - 词库名称
        返回:
        返回本VocabIntent对象,便于连续调用
        另请参阅:
        getName()
      • setContents

        public VocabIntent setContents​(java.util.List<java.lang.String> contents)
        设置需要操作的词条列表

        若需要上传带同义词的词条,格式如下:"${词条取值}:${同义词1}[,${同义词2}]"。
        比如:"电灯:电灯泡,灯泡","支付宝:支护宝"。

        参数:
        contents - 词条列表
        返回:
        返回本VocabIntent对象,便于连续调用
        另请参阅:
        addContent(String), getContents()
      • toJson

        public java.lang.String toJson()
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object