| Modifier and Type | Method and Description |
|---|---|
static <UA,CA> AuthorMatch<UA,CA> |
AuthorMatch.of(UA baseAuthor,
CA enrichingAuthor,
double confidence) |
AuthorMatch<BA,EA> |
AuthorMatch.withStepName(String stepName)
Creates a new AuthorMatch instance with a modified step name.
|
| Modifier and Type | Method and Description |
|---|---|
static <BA,EA> List<AuthorMatch<BA,EA>> |
AuthorMatchers.findMatches(List<BA> base_authors,
List<EA> enrichment_authors,
List<AuthorMatcherStep<BA,EA>> steps)
Finds matches between a list of base authors and a list of enriching authors using a sequence of matching steps.
|
java.util.function.Predicate<List<AuthorMatch<BA,EA>>> |
AuthorMatcherStep.getExclusionPredicate()
Gets the exclusion predicate used in this step.
|
java.util.function.BiFunction<BA,EA,Optional<AuthorMatch<BA,EA>>> |
AuthorMatcherStep.getMatchingFunc()
Gets the matching function used in this step.
|
| Modifier and Type | Method and Description |
|---|---|
AuthorMatcherStep.Builder<BA,EA> |
AuthorMatcherStep.Builder.exclusionPredicate(java.util.function.Predicate<List<AuthorMatch<BA,EA>>> exclusionPredicate)
Sets the exclusion predicate for this builder.
|
AuthorMatcherStep.Builder<BA,EA> |
AuthorMatcherStep.Builder.matchingFunc(java.util.function.BiFunction<BA,EA,Optional<AuthorMatch<BA,EA>>> matchingFunc)
Sets the matching function for this builder.
|
Copyright © 2026. All Rights Reserved.