Package org.adempiere.base.search
Interface ISearchProvider
- All Known Implementing Classes:
DefaultSQLSearchProvider
public interface ISearchProvider
Interface for document search provider
-
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(MSearchDefinition def) Check if this provider can handle the given search definition.search(MSearchDefinition def, String query, int pageSize, int pageNo) Execute search.
-
Method Details
-
accept
Check if this provider can handle the given search definition.- Parameters:
def- Search Definition- Returns:
- true if supported
-
search
Execute search.- Parameters:
def- Search Definitionquery- Search query stringpageSize- Max resultspageNo- Page number (0 based)- Returns:
- List of SearchResult
-