IF_Search
Class · Group: Selectors
apex
global interface IF_SearchGeneric Interface for searches
Example
apex
public class AccountSearch implements IF_Search
{
public Object search(Object searchTerm, Map<String, Object> searchParameters)
{
return new SEL_Accounts().findByField(Account.Name, (String)searchTerm);
}
}Methods
| Method | Description |
|---|---|
| global abstract Object search(Object searchTerm, Map<String, Object> searchParameters) | Search function to be implemented |
search
apex
global abstract Object search(Object searchTerm, Map<String, Object> searchParameters)Search function to be implemented
Parameters
| Parameter | Type | Description |
|---|---|---|
searchTerm | Object | Search Term to be used for search/query |
searchParameters | Map | Map of search parameters - individual implementations can expect differing parameters. |
Returns Object — Response object. Individual implementations can cast to different structures as needed.