* a {@link java.lang.Class} object.
* @return a {@link eu.etaxonomy.cdm.strategy.match.IMatchStrategy} object.
*/
- public static IMatchStrategy getMatchStrategy(Class clazz) {
+ public static IMatchStrategy getMatchStrategy(Class<?> clazz) {
String className = clazz.getName();
if (getBooleanValue(MATCH_STRATEGY_PREFIX + className)) {
IMatchStrategy matchStrategy = getDefaultMatchStrategy(clazz);
for (String fieldName : matchFields) {
setStringValue(
getMatchStrategyFieldName(className, fieldName),
- matchStrategy.getMatchMode(fieldName).name());
+ matchStrategy.getMatching().getFieldMatcher(fieldName).getMatchMode().name());
}
}