Interface ExampleMatcher


public interface ExampleMatcher
Specification for property path matching to use in query by example (QBE). An ExampleMatcher can be created for a object type. Instances of ExampleMatcher can be either matchingAll() or matchingAny() and settings can be tuned with... methods in a fluent style. with... methods return a copy of the ExampleMatcher instance with the specified setting. Null-handling defaults to ExampleMatcher.NullHandler.IGNORE and case-sensitive ExampleMatcher.StringMatcher.DEFAULT string matching.

This class is immutable.

Since:
1.12
Author:
Christoph Strobl, Mark Paluch, Oliver Gierke, Jens Schauder