Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.sun.mdm.index.matching
Interface Matcher

All Known Implementing Classes:
  MatcherImpl

public interface Matcher

Loads and forwards requests to the adapter interface implementation configured.

Method Summary
`java.util.ArrayList` | `findWeights(SystemObject base, QueryResults block, MatchOptions matchOptions)` Evaluate how closely the passed in SystemObject matches the database records in the passed in block by calculating the weights

Method Detail

### findWeights

    public java.util.ArrayList findWeights(SystemObject base,
                                           QueryResults block,
                                           MatchOptions matchOptions)
                                    throws MatchingException

  Evaluate how closely the passed in SystemObject matches the database records in the passed in block by calculating the weights

  Parameters:
    `base` - the SystemObject to match
    `block` - the database block of records to match against
    `matchOptions` - the options controlling the matching process
  Returns:
    an ArrayList of ScoreElements containing the EUID and associated match weights
  Throws:
    `MatchingException` - the matching process failed

Overview | Package | Class | Tree | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Sun Microsystems, Inc.