public class Rules extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
Rules.RulesBuilder |
| 构造器和说明 |
|---|
Rules() |
Rules(List<PreProcessingRules> preProcessingRules,
Segmentation segmentation,
String parentMode,
SubchunkSegmentation subchunkSegmentation) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Rules.RulesBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getParentMode()
父父分段的召回模式: full-doc 全文召回 / paragraph 段落召回
|
List<PreProcessingRules> |
getPreProcessingRules()
预处理规则
|
Segmentation |
getSegmentation()
分段规则
|
SubchunkSegmentation |
getSubchunkSegmentation()
子分段规则
|
int |
hashCode() |
void |
setParentMode(String parentMode)
父父分段的召回模式: full-doc 全文召回 / paragraph 段落召回
|
void |
setPreProcessingRules(List<PreProcessingRules> preProcessingRules)
预处理规则
|
void |
setSegmentation(Segmentation segmentation)
分段规则
|
void |
setSubchunkSegmentation(SubchunkSegmentation subchunkSegmentation)
子分段规则
|
String |
toString() |
public Rules()
public Rules(List<PreProcessingRules> preProcessingRules, Segmentation segmentation, String parentMode, SubchunkSegmentation subchunkSegmentation)
public static Rules.RulesBuilder builder()
public List<PreProcessingRules> getPreProcessingRules()
public Segmentation getSegmentation()
public String getParentMode()
public SubchunkSegmentation getSubchunkSegmentation()
public void setPreProcessingRules(List<PreProcessingRules> preProcessingRules)
public void setSegmentation(Segmentation segmentation)
public void setParentMode(String parentMode)
public void setSubchunkSegmentation(SubchunkSegmentation subchunkSegmentation)
protected boolean canEqual(Object other)
Copyright © 2025. All rights reserved.