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.BuildStep
Copyright © 2014–2018. All rights reserved.