JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
G
M
N
O
R
S
T
W
A
abbreviationsMatcher(Function<BA, String>, Function<EA, String>)
- Static method in class eu.openaire.common.author.
AuthorMatcherStep
Creates a builder for a matching step that compares names based on abbreviations.
AuthorMatch
<
BA
,
EA
> - Class in
eu.openaire.common.author
A class representing the successful match between a base author and an enriching author.
AuthorMatch()
- Constructor for class eu.openaire.common.author.
AuthorMatch
AuthorMatch(BA, EA, String, double)
- Constructor for class eu.openaire.common.author.
AuthorMatch
Constructs an AuthorMatch object with specified base author, enriching author, step name, and confidence score.
AuthorMatchers
- Class in
eu.openaire.common.author
Helper class providing methods to match authors by their names.
AuthorMatchers()
- Constructor for class eu.openaire.common.author.
AuthorMatchers
AuthorMatcherStep
<
BA
,
EA
> - Class in
eu.openaire.common.author
Represents a step in the author matching process, which applies a specific matching logic between a base author (BA) and an enriching author (EA).
AuthorMatcherStep()
- Constructor for class eu.openaire.common.author.
AuthorMatcherStep
AuthorMatcherStep.Builder
<
BA
,
EA
> - Class in
eu.openaire.common.author
Builder class for constructing an
AuthorMatcherStep
.
B
build()
- Method in class eu.openaire.common.author.
AuthorMatcherStep.Builder
Builds an
AuthorMatcherStep
instance.
Builder()
- Constructor for class eu.openaire.common.author.
AuthorMatcherStep.Builder
C
compare(String, String)
- Static method in class eu.openaire.common.author.
OrderedTokenAndAbbreviationsMatcher
Compares two author names using token-based matching and abbreviation handling.
E
eu.openaire.common.author
- package eu.openaire.common.author
exclusionPredicate(Predicate<List<AuthorMatch<BA, EA>>>)
- Method in class eu.openaire.common.author.
AuthorMatcherStep.Builder
Sets the exclusion predicate for this builder.
F
findMatches(List<BA>, List<EA>, List<AuthorMatcherStep<BA, EA>>)
- Static method in class eu.openaire.common.author.
AuthorMatchers
Finds matches between a list of base authors and a list of enriching authors using a sequence of matching steps.
G
getBaseAuthor()
- Method in class eu.openaire.common.author.
AuthorMatch
Gets the base author.
getConfidence()
- Method in class eu.openaire.common.author.
AuthorMatch
Gets the confidence score of the match.
getEnrichingAuthor()
- Method in class eu.openaire.common.author.
AuthorMatch
Gets the enriching author.
getExclusionPredicate()
- Method in class eu.openaire.common.author.
AuthorMatcherStep
Gets the exclusion predicate used in this step.
getMatchingFunc()
- Method in class eu.openaire.common.author.
AuthorMatcherStep
Gets the matching function used in this step.
getName()
- Method in class eu.openaire.common.author.
AuthorMatcherStep
Gets the name of this matching step.
getStepName()
- Method in class eu.openaire.common.author.
AuthorMatch
Gets the step name of the match.
M
matchEqualsIgnoreCase(String, String)
- Static method in class eu.openaire.common.author.
AuthorMatchers
Checks whether two author names are equal, ignoring case differences.
matchingFunc(BiFunction<BA, EA, Optional<AuthorMatch<BA, EA>>>)
- Method in class eu.openaire.common.author.
AuthorMatcherStep.Builder
Sets the matching function for this builder.
matchOrderedTokenAndAbbreviations(String, String)
- Static method in class eu.openaire.common.author.
AuthorMatchers
Checks whether two author names match based on ordered tokens and abbreviations.
N
name(String)
- Method in class eu.openaire.common.author.
AuthorMatcherStep.Builder
Sets the name for this matching step.
NUM_TOKEN_MAX_DIFF
- Static variable in class eu.openaire.common.author.
OrderedTokenAndAbbreviationsMatcher
Maximum allowed difference in the number of tokens between two names for them to be comparable.
O
of(UA, CA, double)
- Static method in class eu.openaire.common.author.
AuthorMatch
OrderedTokenAndAbbreviationsMatcher
- Class in
eu.openaire.common.author
Utility class for comparing author names using token-based matching and abbreviation handling.
OrderedTokenAndAbbreviationsMatcher()
- Constructor for class eu.openaire.common.author.
OrderedTokenAndAbbreviationsMatcher
R
removeMatches(List<String>, List<String>, BiFunction<String, String, Boolean>)
- Static method in class eu.openaire.common.author.
AuthorMatchers
Removes matching authors from two lists using a custom matching function.
S
setBaseAuthor(BA)
- Method in class eu.openaire.common.author.
AuthorMatch
setConfidence(double)
- Method in class eu.openaire.common.author.
AuthorMatch
setEnrichingAuthor(EA)
- Method in class eu.openaire.common.author.
AuthorMatch
setStepName(String)
- Method in class eu.openaire.common.author.
AuthorMatch
SPLIT_REGEX
- Static variable in class eu.openaire.common.author.
OrderedTokenAndAbbreviationsMatcher
Regular expression pattern used to split names into tokens.
stringIgnoreCaseMatcher(Function<BA, String>, Function<EA, String>)
- Static method in class eu.openaire.common.author.
AuthorMatcherStep
Creates a builder for a matching step that compares strings ignoring case.
T
toString()
- Method in class eu.openaire.common.author.
AuthorMatch
Returns a string representation of the AuthorMatch object.
W
withStepName(String)
- Method in class eu.openaire.common.author.
AuthorMatch
Creates a new AuthorMatch instance with a modified step name.
A
B
C
E
F
G
M
N
O
R
S
T
W
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2026. All Rights Reserved.