Package com.aquima.interactions.matching
package com.aquima.interactions.matching
-
ClassDescriptionThis class contains various global definitions used by the match engine.This interface defines a detailed match result for a single attribute.Interface for basic information used to compute the score for a multivalue attribute.This interface defines the methods for a single case from a casebase.The casebase interface defines the methods that can be used to retrieve cases of a specific type.This interface defines the object that is used to pass the result of a detail match.This interface defines the methods for a matchable attribute from the match request.This interface defines the methods that can be used to override the default match settings for an instance.This interface defines the context that is available during a single match session.This interface defines the methods that define how an attribute should be matched.This interface defines the main methods of the match engine.This factory interface defines the methods a match engine factory should implement to create new match engine.This interface defines the methods a match function must implement.This interface may be implemented by objects capable of providing match function implementations of a specific type.This interface is used during the initialization of match functions to provide the parameters that were defined for the match function.This interface defines the methods that specify the attributes and configuration that should be used by the match action.This interface defines the methods that can be used to query the result of a match action.This interface defines the methods of a single matching case from the match result.This interface may be implemented by objects capable of providing match function implementations.Interface for values that can be matched.Interface for objects that wish to be notified of the various match events.Interface for a mutable casebase.Match function factory that combines two match function factories.Factory class which knows how to construct a match engine.This class contains the default supported match types.The requirement class is an enumerated type class that defines which values need to be available in order to be able to match an attribute.This class defines the numeric ID's of the various requirement types.The strategy enumerated type is used to indicate which multivalue strategy should be used when matching multivalue attributes.This class contains the numeric identifiers of the strategy types.