public static interface StringMetricBuilder.CollectionMetricTokenizerStep<T extends Collection<String>> extends StringMetricBuilder.BuildStep, StringMetricBuilder.CollectionMetricInitialTokenizerStep<T>
| Modifier and Type | Method and Description |
|---|---|
StringMetric |
build()
Builds a string metric that will use the given simplification,
tokenization and filtering steps.
|
StringMetricBuilder.BuildStep |
cacheTokens(com.google.common.cache.Cache<String,T> cache)
Sets a cache for tokenization chain.
|
StringMetricBuilder.CollectionMetricTokenizerStep<T> |
filter(com.google.common.base.Predicate<String> predicate)
Adds a filter step to the metric.
|
StringMetricBuilder.CollectionMetricTokenizerStep<T> |
tokenize(Tokenizer tokenizer)
Adds a tokenization step to the metric.
|
StringMetricBuilder.BuildStep |
tokenizerCache()
Deprecated.
|
StringMetricBuilder.BuildStep |
tokenizerCache(int initialCapacity,
int maximumSize)
Deprecated.
|
StringMetricBuilder.BuildStep |
tokenizerCache(TokenizingTokenizer cache)
Deprecated.
|
StringMetricBuilder.CollectionMetricTokenizerStep<T> |
transform(com.google.common.base.Function<String,String> function)
Adds a transform step to the metric.
|
StringMetricBuilder.CollectionMetricTokenizerStep<T> tokenize(Tokenizer tokenizer)
tokenize in interface StringMetricBuilder.CollectionMetricInitialTokenizerStep<T extends Collection<String>>tokenizer - a tokenizer to addStringMetricBuilder.CollectionMetricTokenizerStep<T> filter(com.google.common.base.Predicate<String> predicate)
predicate - a predicate for tokens to keepStringMetricBuilder.CollectionMetricTokenizerStep<T> transform(com.google.common.base.Function<String,String> function)
function - a function to transform tokens@Deprecated StringMetricBuilder.BuildStep tokenizerCache(TokenizingTokenizer cache)
cacheTokens(Cache)Tokenizing.setTokenizer(Tokenizer)
. .cache - a cache to addStringMetricBuilder.BuildStep cacheTokens(com.google.common.cache.Cache<String,T> cache)
cache - a cache to add@Deprecated StringMetricBuilder.BuildStep tokenizerCache(int initialCapacity, int maximumSize)
cacheTokens(Cache)initialCapacity - initial cache sizemaximumSize - maximum cache size@Deprecated StringMetricBuilder.BuildStep tokenizerCache()
cacheTokens(Cache)StringMetric build()
build in interface StringMetricBuilder.BuildStepCopyright © 2014–2018. All rights reserved.