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 similarity 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.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 tokensStringMetricBuilder.BuildStep cacheTokens(com.google.common.cache.Cache<String,T> cache)
cache - a cache to addStringMetric build()
build in interface StringMetricBuilder.BuildStepCopyright © 2014–2016. All rights reserved.