Interface MatchSupporting<T>
- Type Parameters:
T
- Value type, same as inValueEngineer
public interface MatchSupporting<T>
Aspect for
ValueEngineer
s supporting indexing and searching.- Since:
- 4.2.414
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ValueEngineerAspectType<MatchSupporting<?>>
Aspect forValueEngineer
s supporting indexing and searching. -
Method Summary
Modifier and TypeMethodDescriptiongetMatches
(@NotNull Request request, T value) Calculate a list of matches for a given request-value pair.
-
Field Details
-
TYPE
Aspect forValueEngineer
s supporting indexing and searching.- Since:
- 4.2.414
-
-
Method Details
-
getMatches
@NotNull @NotNull List<? extends Match> getMatches(@NotNull @NotNull Request request, @NotNull T value) Calculate a list of matches for a given request-value pair.- Parameters:
request
- The search request.value
- The value to search in.- Returns:
- A list of search hits for the given request in the given value.
- Since:
- 4.2.414
-