# com.beasys.commerce.ebusiness.catalog.service.query
KeywordQuery Interface

public interface KeywordQuery
extends `CatalogQuery`

This interface defines all functionality required to perform keyword searches of the Product Catalog.
Use the `CatalogFactory``` factory class to construct instances of this interface.

Related Topics

``CatalogQueryManager``

All Known Implementing Classes
  `KeywordQueryImpl`

All Superinterfaces
  `CatalogQuery`, `Serializable`

## Field Summary

Fields from interface com.beasys.commerce.ebusiness.catalog.service.query`.`CatalogQuery``
``ALL_RESULTS``

## Method Summary

`public `String`[]` | `getKeywords`() Retrieves the list of keywords associated with this query.
`public void` | `setKeywords`(`String`[] keywords) Associates a list of keywords with this query.

Methods from interface `com.beasys.commerce.ebusiness.catalog.service.query.`CatalogQuery``
``getMaxSearchResults`, `setMaxSearchResults``

## Method Detail

### getKeywords() Method

    public String[] getKeywords()

Retrieves the list of keywords associated with this query.

#### Returns

An array of keywords associated with this query.

### setKeywords(String[]) Method

    public void setKeywords(String[] keywords)

Associates a list of keywords with this query.

#### Parameters

keywords
  The list of keywords to associate with this query.