public static class CompleteLabelFilterDescriptor.AttributeBuilder extends Object
CompleteLabelFilter component. You can use this
builder as a type-safe alternative to populating the attribute map using attribute keys.| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
map
The attribute map populated by this builder.
|
| Modifier | Constructor and Description |
|---|---|
protected |
CompleteLabelFilterDescriptor.AttributeBuilder(Map<String,Object> map)
Creates a builder backed by the provided map.
|
| Modifier and Type | Method and Description |
|---|---|
CompleteLabelFilterDescriptor.AttributeBuilder |
enabled(boolean value)
Remove truncated phrases.
|
CompleteLabelFilterDescriptor.AttributeBuilder |
enabled(org.carrot2.util.attribute.IObjectFactory<? extends Boolean> value)
Remove truncated phrases.
|
CompleteLabelFilterDescriptor.AttributeBuilder |
labelOverrideThreshold(double value)
Truncated label threshold.
|
CompleteLabelFilterDescriptor.AttributeBuilder |
labelOverrideThreshold(org.carrot2.util.attribute.IObjectFactory<? extends Double> value)
Truncated label threshold.
|
public CompleteLabelFilterDescriptor.AttributeBuilder enabled(boolean value)
CompleteLabelFilter.enabledpublic CompleteLabelFilterDescriptor.AttributeBuilder enabled(org.carrot2.util.attribute.IObjectFactory<? extends Boolean> value)
CompleteLabelFilter.enabledpublic CompleteLabelFilterDescriptor.AttributeBuilder labelOverrideThreshold(double value)
public CompleteLabelFilterDescriptor.AttributeBuilder labelOverrideThreshold(org.carrot2.util.attribute.IObjectFactory<? extends Double> value)