Packages

c

esc.configuration

SimilarityConfig

case class SimilarityConfig(normOrgLegalformWeight: Double = 0.25, normOrgCountryWeight: Double = 0.5, nameElementSimilarityForHit: Double = 0.9, matchSelectionMode: Int = 0, checkDateForSearchHit: Boolean = true, dateComparisonMethod: Int = 0, maxDateYearDifferenceForHit: Int = 2, checkCountryForSearchHit: Boolean = true, similarityValueForSearchHit: Double = 0.9, numberOfHitsForSearchHit: Int = 2, maxNumberOfCandidatesFromSearch: Int = 10000, searchEntityGroupMode: Int = 0) extends Product with Serializable

Class for the configuration of the normalizing and similarity stuff.

normOrgLegalformWeight

Weight of a legal form match (recommended: < 1, default is 0.25).

normOrgCountryWeight

Weight of a country match (recommended: < 1, default is 0.5).

nameElementSimilarityForHit

Minimum similarity to mark as hit. Default is 0.9.

matchSelectionMode

Method of how a match is to be determined: 0 = Based on simialrity. 1 = Based on nofHits (number of hits). Default is 0.

checkDateForSearchHit

Defines whether the date should be taken into account. Default is true.

maxDateYearDifferenceForHit

Defines the uncertainty/tolerance in the annual comparison in number of years (+/-). Default is 2.

checkCountryForSearchHit

Defines whether the country should be considered. Default is true.

similarityValueForSearchHit

Value of the similarity from which the comparison is classified as a hit. Default is 0.9.

numberOfHitsForSearchHit

Value of the nofHits (number of hits) from which the comparison is classified as a hit. Default is 2.

maxNumberOfCandidatesFromSearch

Defines the maximum number of candidates to be considered by the IR search, from which hits are then determined. Default is 10000

searchEntityGroupMode

Defines the field by which the hits are to be grouped. Depends which value is unique: 0 = externalId, 1 = Id. Default is 0.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimilarityConfig
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SimilarityConfig(normOrgLegalformWeight: Double = 0.25, normOrgCountryWeight: Double = 0.5, nameElementSimilarityForHit: Double = 0.9, matchSelectionMode: Int = 0, checkDateForSearchHit: Boolean = true, dateComparisonMethod: Int = 0, maxDateYearDifferenceForHit: Int = 2, checkCountryForSearchHit: Boolean = true, similarityValueForSearchHit: Double = 0.9, numberOfHitsForSearchHit: Int = 2, maxNumberOfCandidatesFromSearch: Int = 10000, searchEntityGroupMode: Int = 0)

    normOrgLegalformWeight

    Weight of a legal form match (recommended: < 1, default is 0.25).

    normOrgCountryWeight

    Weight of a country match (recommended: < 1, default is 0.5).

    nameElementSimilarityForHit

    Minimum similarity to mark as hit. Default is 0.9.

    matchSelectionMode

    Method of how a match is to be determined: 0 = Based on simialrity. 1 = Based on nofHits (number of hits). Default is 0.

    checkDateForSearchHit

    Defines whether the date should be taken into account. Default is true.

    maxDateYearDifferenceForHit

    Defines the uncertainty/tolerance in the annual comparison in number of years (+/-). Default is 2.

    checkCountryForSearchHit

    Defines whether the country should be considered. Default is true.

    similarityValueForSearchHit

    Value of the similarity from which the comparison is classified as a hit. Default is 0.9.

    numberOfHitsForSearchHit

    Value of the nofHits (number of hits) from which the comparison is classified as a hit. Default is 2.

    maxNumberOfCandidatesFromSearch

    Defines the maximum number of candidates to be considered by the IR search, from which hits are then determined. Default is 10000

    searchEntityGroupMode

    Defines the field by which the hits are to be grouped. Depends which value is unique: 0 = externalId, 1 = Id. Default is 0.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val checkCountryForSearchHit: Boolean
  6. val checkDateForSearchHit: Boolean
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8. val dateComparisonMethod: Int
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. val matchSelectionMode: Int
  14. val maxDateYearDifferenceForHit: Int
  15. val maxNumberOfCandidatesFromSearch: Int
  16. val nameElementSimilarityForHit: Double
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. val normOrgCountryWeight: Double
  19. val normOrgLegalformWeight: Double
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. val numberOfHitsForSearchHit: Int
  23. val searchEntityGroupMode: Int
  24. val similarityValueForSearchHit: Double
  25. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped