Package org.adempiere.base.search
Class DefaultSQLSearchProvider
java.lang.Object
org.adempiere.base.search.DefaultSQLSearchProvider
- All Implemented Interfaces:
ISearchProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(MSearchDefinition def) Check if this provider can handle the given search definition.search(MSearchDefinition msd, String searchString, int pageSize, int pageNo) Execute search.
-
Constructor Details
-
DefaultSQLSearchProvider
public DefaultSQLSearchProvider()
-
-
Method Details
-
accept
Description copied from interface:ISearchProviderCheck if this provider can handle the given search definition.- Specified by:
acceptin interfaceISearchProvider- Parameters:
def- Search Definition- Returns:
- true if supported
-
search
public List<SearchResult> search(MSearchDefinition msd, String searchString, int pageSize, int pageNo) Description copied from interface:ISearchProviderExecute search.- Specified by:
searchin interfaceISearchProvider- Parameters:
msd- Search DefinitionsearchString- Search query stringpageSize- Max resultspageNo- Page number (0 based)- Returns:
- List of SearchResult
-