|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
T - Value type, same as in ValueEngineerpublic interface MatchSupporting<T>
Aspect for ValueEngineers 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 ValueEngineers 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
ValueEngineers 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 | ||||||||||