public class StringMetricBuilder extends Object
StringMetric, ListMetric or SetMetric can be used to
build a string metric. Supports the addition of simplification, tokenization,
token-filtering, token-transformation and caching to a metric.
For usage examples see the simmetrics-example module.
| Modifier and Type | Class and Description |
|---|---|
static interface |
StringMetricBuilder.BuildStep |
static interface |
StringMetricBuilder.CollectionMetricInitialSimplifierStep<T extends Collection<String>> |
static interface |
StringMetricBuilder.CollectionMetricInitialTokenizerStep<T extends Collection<String>> |
static interface |
StringMetricBuilder.CollectionMetricSimplifierStep<T extends Collection<String>> |
static interface |
StringMetricBuilder.CollectionMetricTokenizerStep<T extends Collection<String>> |
static interface |
StringMetricBuilder.StringMetricInitialSimplifierStep |
static interface |
StringMetricBuilder.StringMetricSimplifierStep |
| Modifier and Type | Method and Description |
|---|---|
static StringMetricBuilder.CollectionMetricInitialSimplifierStep<List<String>> |
with(ListMetric<String> metric)
Starts building a metric with a list metric.
|
static StringMetricBuilder.CollectionMetricInitialSimplifierStep<Set<String>> |
with(SetMetric<String> metric)
Starts building a metric with a set metric.
|
static StringMetricBuilder.StringMetricInitialSimplifierStep |
with(StringMetric metric)
Starts building a metric with a string metric.
|
public static StringMetricBuilder.StringMetricInitialSimplifierStep with(StringMetric metric)
metric - the metric to use as a basepublic static StringMetricBuilder.CollectionMetricInitialSimplifierStep<List<String>> with(ListMetric<String> metric)
metric - the metric to use as a basepublic static StringMetricBuilder.CollectionMetricInitialSimplifierStep<Set<String>> with(SetMetric<String> metric)
metric - the metric to use as a baseCopyright © 2014–2018. All rights reserved.