de.hpi.fgis.dude.similarityfunction.domainspecific.address
Class FamilyNameSimilarityFunction
java.lang.Object
de.hpi.fgis.dude.similarityfunction.AbstractSimilarityFunction
de.hpi.fgis.dude.similarityfunction.contentbased.ContentBasedSimilarityFunction<FamilyNameSimilarityFunction>
de.hpi.fgis.dude.similarityfunction.domainspecific.address.FamilyNameSimilarityFunction
- All Implemented Interfaces:
- SimilarityFunction, AutoJsonable
public class FamilyNameSimilarityFunction
- extends ContentBasedSimilarityFunction<FamilyNameSimilarityFunction>
FamilyNameSimilarityFunction
compares two strings and treats them as family names, allowing for some special normalization and comparison techniques.
- Author:
- tobias.vogel
Methods inherited from class de.hpi.fgis.dude.similarityfunction.contentbased.ContentBasedSimilarityFunction |
addAttribute, calculateSimilarity, calculateSimilarity, equals, getAttribute, hashCode, ignoreCapitalization, ignoringCapitalizationEnabled, setCompareArrayArrayStrategy, setCompareArrayAtomicStrategy, setCompareArrayRecordStrategy, setCompareRecordAtomicStrategy, setCompareRecordRecordStrategy |
FamilyNameSimilarityFunction
public FamilyNameSimilarityFunction(String... defaultAttribute)
compareAtomicValues
protected double compareAtomicValues(JsonAtomic value1,
JsonAtomic value2)
- Description copied from class:
ContentBasedSimilarityFunction
- Calculates the similarity of the two passed
JsonAtomic
s.
- Specified by:
compareAtomicValues
in class ContentBasedSimilarityFunction<FamilyNameSimilarityFunction>
- Parameters:
value1
- The first atomic value.value2
- The second atomic value.
- Returns:
- The similarity of the two passed values.
Copyright © 2011 Hasso Plattner Institute - Chair of Information Systems. All Rights Reserved.