Interface McsCustomMatcherFactory

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@PublicApi @FunctionalInterface public interface McsCustomMatcherFactory
Factory interface for creating McsCustomMatcher objects.

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

  • 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.
  • Method Details

    • create

      McsCustomMatcher 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)