public static interface StringDistanceBuilder.CollectionDistanceTokenizerStep<T extends Collection<String>> extends StringDistanceBuilder.BuildStep, StringDistanceBuilder.CollectionDistanceInitialTokenizerStep<T>
| Modifier and Type | Method and Description |
|---|---|
StringDistance |
build()
Builds a string distance metric that will use the given
simplification, tokenization and filtering steps.
|
StringDistanceBuilder.BuildStep |
cacheTokens(com.google.common.cache.Cache<String,T> cache)
Sets a cache for tokenization chain.
|
StringDistanceBuilder.CollectionDistanceTokenizerStep<T> |
filter(com.google.common.base.Predicate<String> predicate)
Adds a filter step to the distance.
|
StringDistanceBuilder.CollectionDistanceTokenizerStep<T> |
tokenize(Tokenizer tokenizer)
Adds a tokenization step to the distance.
|
StringDistanceBuilder.CollectionDistanceTokenizerStep<T> |
transform(com.google.common.base.Function<String,String> function)
Adds a transform step to the distance.
|
StringDistanceBuilder.CollectionDistanceTokenizerStep<T> tokenize(Tokenizer tokenizer)
tokenize in interface StringDistanceBuilder.CollectionDistanceInitialTokenizerStep<T extends Collection<String>>tokenizer - a tokenizer to addStringDistanceBuilder.CollectionDistanceTokenizerStep<T> filter(com.google.common.base.Predicate<String> predicate)
predicate - a predicate for tokens to keepStringDistanceBuilder.CollectionDistanceTokenizerStep<T> transform(com.google.common.base.Function<String,String> function)
function - a function to transform tokensStringDistanceBuilder.BuildStep cacheTokens(com.google.common.cache.Cache<String,T> cache)
cache - a cache to addStringDistance build()
build in interface StringDistanceBuilder.BuildStepCopyright © 2014–2016. All rights reserved.