SearchValue is used to extend a QueryEngine with custom type parsers and filter operators to search results by value.
A SearchValue is a structure that can hold a value of any type defined in SearchValue.ValueType. You can use this structure to add filtering capabilities to any QueryEngine for all the types supported in SearchValue.ValueType. See SearchValue.SetupEngine for more details.
invalid | Represent an invalid search value. |
boolean | Boolean value. |
floatNumber | Number value. |
text | Text representation of the value. |
type | Indicates the concrete type of the search value. |
valid | Indicates if the search value is valid. |
SetupEngine | Extend a QueryEngine to work with SearchValues. |