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.