|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
T
- Value type, same as in ValueEngineer
public interface MatchSupporting<T>
Aspect for ValueEngineer
s supporting indexing and searching.
Implementors must transform a value to text for indexing
and
deliver a list of matches for a search
request
.
Field Summary | |
---|---|
static ValueEngineerAspectType<MatchSupporting<?>> |
TYPE
Aspect for ValueEngineer s supporting indexing and searching. |
Method Summary | |
---|---|
List<? extends Match> |
getMatches(Request request,
T value)
Calculate a list of matches for a given request-value pair. |
String |
getStringForIndex(T value)
Deprecated. since 4.2.427 - use the value indexing infrastructure instead. |
Field Detail |
---|
static final ValueEngineerAspectType<MatchSupporting<?>> TYPE
ValueEngineer
s supporting indexing and searching.
Method Detail |
---|
@NotNull @Deprecated String getStringForIndex(@NotNull T value)
value indexing infrastructure
instead.
value
- The value to transform.
@NotNull List<? extends Match> getMatches(@NotNull Request request, @NotNull T value)
request
- The search request.value
- The value to search in.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |