Interface CustomMatcherFactory


@PublicAPI public interface CustomMatcherFactory
Factory interface for creating CustomMatcher objects.

Implementations of this interface must be stateless (and hence immutable), but the generated matcher objects can be statefull.

  • Method Summary

    Modifier and Type
    Method
    Description
    create(Molecule query, Molecule target)
    Creates a custom matcher for atom and bond pairs of the given query and target structures.
    default com.chemaxon.search.sss.CustomPartialMappingMatcher
     
  • Method Details

    • create

      CustomMatcher create(Molecule query, Molecule target)
      Creates a custom matcher for atom and bond pairs of the given query and target structures.
      Parameters:
      query - the query molecule (not null)
      target - the target molecule (not null)
      Returns:
      a custom matcher (not null)
    • createPartialMappingMatcher

      default com.chemaxon.search.sss.CustomPartialMappingMatcher createPartialMappingMatcher()