org.carrot2.text.preprocessing
Class CaseNormalizerDescriptor.AttributeBuilder

java.lang.Object
  extended by org.carrot2.text.preprocessing.CaseNormalizerDescriptor.AttributeBuilder
Enclosing class:
CaseNormalizerDescriptor

public static class CaseNormalizerDescriptor.AttributeBuilder
extends Object

Attribute map builder for the CaseNormalizer component. You can use this builder as a type-safe alternative to populating the attribute map using attribute keys.


Field Summary
 Map<String,Object> map
          The attribute map populated by this builder.
 
Constructor Summary
protected CaseNormalizerDescriptor.AttributeBuilder(Map<String,Object> map)
          Creates a builder backed by the provided map.
 
Method Summary
 CaseNormalizerDescriptor.AttributeBuilder dfThreshold(int value)
          Word Document Frequency threshold.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

map

public final Map<String,Object> map
The attribute map populated by this builder.

Constructor Detail

CaseNormalizerDescriptor.AttributeBuilder

protected CaseNormalizerDescriptor.AttributeBuilder(Map<String,Object> map)
Creates a builder backed by the provided map.

Method Detail

dfThreshold

public CaseNormalizerDescriptor.AttributeBuilder dfThreshold(int value)
Word Document Frequency threshold. Words appearing in fewer than dfThreshold documents will be ignored.

See Also:
CaseNormalizer.dfThreshold


Copyright (c) Dawid Weiss, Stanislaw Osinski