com.ibm.commerce.search.beans.samples
Class ExtendedCatEntrySearchListDataBean
java.lang.Object
com.ibm.commerce.beans.InputDataBeanImpl
com.ibm.commerce.beans.SmartDataBeanImpl
com.ibm.commerce.search.beans.SearchBaseDataBean
com.ibm.commerce.search.beans.CatEntrySearchListDataBean
com.ibm.commerce.search.beans.samples.ExtendedCatEntrySearchListDataBean
- All Implemented Interfaces:
- DataBean, InputDataBean, SearchConstants, java.io.Serializable, SmartDataBean
- public class ExtendedCatEntrySearchListDataBean
- extends CatEntrySearchListDataBean
This bean represents an extended CatEntrySearchListDataBean that search on the Color and Size attributes of a catalog entry.
- See Also:
- Serialized Form
Fields inherited from class com.ibm.commerce.search.beans.CatEntrySearchListDataBean |
attributeName1, attributeName10, attributeName2, attributeName3, attributeName4, attributeName5, attributeName6, attributeName7, attributeName8, attributeName9, attributeValue1, attributeValue10, attributeValue2, attributeValue3, attributeValue4, attributeValue5, attributeValue6, attributeValue7, attributeValue8, attributeValue9, attributeValueCaseSensitive, attributeValueOperator1, attributeValueOperator10, attributeValueOperator2, attributeValueOperator3, attributeValueOperator4, attributeValueOperator5, attributeValueOperator6, attributeValueOperator7, attributeValueOperator8, attributeValueOperator9, attributeValueType1, attributeValueType10, attributeValueType2, attributeValueType3, attributeValueType4, attributeValueType5, attributeValueType6, attributeValueType7, attributeValueType8, attributeValueType9, catalogId, catalogIdOperator, categoryTerm, categoryTermCaseSensitive, categoryTermOperator, categoryTermScope, categoryType, catGroupId, catGroupIdOperator, catgrpSchemaType, coSearchSkuEnabled, currency, currencyCaseSensitive, currencyOperator, distinct, filterTerm, filterTermCaseSensitive, filterTermOperator, filterType, isAllNull, isBundle, isDynamicKit, isItem, isListPriceOn, isPackage, isProduct, langId, manufacturer, manufacturerCaseSensitive, manufacturerOperator, manufacturerPartNum, manufacturerPartNumCaseSensitive, manufacturerPartNumOperator, maxPrice, minPrice, orderBy1, orderByOperator1, price, priceOperator, qtyAvailable, qtyAvailableOperator, qtyMeasure, qtyMeasureCaseSensitive, qtyMeasureOperator, RASchemaType, resultCount, resultList, resultName, resultSet, resultSetName, resultType, searchTerm, searchTermCaseSensitive, searchTermOperator, searchTermScope, searchType, sku, skuCaseSensitive, skuOperator, userId |
Fields inherited from interface com.ibm.commerce.search.beans.SearchConstants |
ALL, ALL_CATALOG, ALL_CATEGORIES, ALLWORDS, ANYWORDS, ATTRVALUE_FLOATVALUE, ATTRVALUE_INTEGERVALUE, ATTRVALUE_STRINGVALUE, BOTH, CASE_SENSITIVE, CATGPENREL_BOTH_SCHEMA_TYPE, CATGPENREL_PRODUCT_SCHEMA_TYPE, DISTINCT_RESULT, EXACTPHRASE, ITEM, LISTPRICE_ON, MASTER_CATALOG, OPERATOR_EQUAL, OPERATOR_GREATER, OPERATOR_GREATER_EQUAL, OPERATOR_IN, OPERATOR_LESS, OPERATOR_LESS_EQUAL, OPERATOR_LIKE, OPERATOR_NOT_EQUAL, OPERATOR_NOT_LIKE, PRODUCT, SEARCH_IN_CATEGORYNAME, SEARCH_IN_CATEGORYNAME_AND_DESCRIPTIONS, SEARCH_IN_CATEGORYNAME_AND_SHORT_DESCRIPTION, SEARCH_IN_KEYWORD, SEARCH_IN_PRODUCTNAME, SEARCH_IN_PRODUCTNAME_AND_DESCRIPTIONS, SEARCH_IN_PRODUCTNAME_AND_SHORT_DESCRIPTION |
Method Summary |
java.lang.String |
getColorValue()
Gets the value of the attribute color. |
java.lang.String |
getColorValueCaseSensitive()
Gets the option value of whether or not the color value is case sensitive for the search. |
java.lang.String |
getColorValueOperator()
Gets the search operator on the color value. |
java.lang.String |
getSizeValue()
Gets the value of the attribute size. |
java.lang.String |
getSizeValueCaseSensitive()
Gets the option value of whether or not the size value is case sensitive for the search. |
java.lang.String |
getSizeValueOperator()
Gets the search operator on the size value. |
void |
populate()
Fetches and populates information needed by the bean. |
void |
setColorValue(java.lang.String newColorValue)
Sets the color value for the search. |
void |
setColorValueCaseSensitive(java.lang.String newColorValueCaseSensitive)
Sets the case sensitivity of the color value for the search. |
void |
setColorValueOperator(java.lang.String newColorValueOperator)
Sets the operator for the seach on the value of the attribute color. |
void |
setSizeValue(java.lang.String newSize)
Sets the size vaue for the search |
void |
setSizeValueCaseSensitive(java.lang.String newSizeValueCaseSensitive)
Sets the case sensitivity of the size value for the search. |
void |
setSizeValueOperator(java.lang.String newSizeValueOperator)
Sets the operator for the seach on the value of the attribute size. |
Methods inherited from class com.ibm.commerce.search.beans.CatEntrySearchListDataBean |
buildBooleanPredicate, buildRichAttributeConstraint, execute, getAttributeName1, getAttributeName10, getAttributeName2, getAttributeName3, getAttributeName4, getAttributeName5, getAttributeName6, getAttributeName7, getAttributeName8, getAttributeName9, getAttributeType, getAttributeValue1, getAttributeValue10, getAttributeValue2, getAttributeValue3, getAttributeValue4, getAttributeValue5, getAttributeValue6, getAttributeValue7, getAttributeValue8, getAttributeValue9, getAttributeValueCaseSensitive, getAttributeValueOperator1, getAttributeValueOperator10, getAttributeValueOperator2, getAttributeValueOperator3, getAttributeValueOperator4, getAttributeValueOperator5, getAttributeValueOperator6, getAttributeValueOperator7, getAttributeValueOperator8, getAttributeValueOperator9, getAttributeValueType1, getAttributeValueType10, getAttributeValueType2, getAttributeValueType3, getAttributeValueType4, getAttributeValueType5, getAttributeValueType6, getAttributeValueType7, getAttributeValueType8, getAttributeValueType9, getCatalogId, getCatalogIdOperator, getCategoryTerm, getCategoryTermCaseSensitive, getCategoryTermOperator, getCategoryTermScope, getCategoryType, getCatGroupId, getCatGroupIdOperator, getCatgrpSchemaType, getConvertedPrice, getCurrency, getCurrencyCaseSensitive, getCurrencyOperator, getDistinct, getFilterTerm, getFilterTermCaseSensitive, getFilterTermOperator, getFilterType, getIsAllNull, getIsListPriceOn, getLangId, getManufacturer, getManufacturerCaseSensitive, getManufacturerOperator, getManufacturerPartNum, getManufacturerPartNumCaseSensitive, getManufacturerPartNumOperator, getMaxPrice, getMinPrice, getOrderBy1, getOrderByOperator1, getPrice, getPriceOperator, getQtyAvailable, getQtyAvailableOperator, getQtyMeasure, getQtyMeasureCaseSensitive, getQtyMeasureOperator, getRASchemaType, getResultCount, getResultList, getResultName, getResultSet, getResultSetName, getResultType, getSearchTerm, getSearchTermCaseSensitive, getSearchTermOperator, getSearchTermScope, getSearchType, getSku, getSkuCaseSensitive, getSkuOperator, getUserId, initialize, isCoSearchSkuEnabled, isIsBundle, isIsDynamicKit, isIsItem, isIsPackage, isIsProduct, processRichAttribute, setAttributeName1, setAttributeName10, setAttributeName2, setAttributeName3, setAttributeName4, setAttributeName5, setAttributeName6, setAttributeName7, setAttributeName8, setAttributeName9, setAttributeValue1, setAttributeValue10, setAttributeValue2, setAttributeValue3, setAttributeValue4, setAttributeValue5, setAttributeValue6, setAttributeValue7, setAttributeValue8, setAttributeValue9, setAttributeValueCaseSensitive, setAttributeValueOperator1, setAttributeValueOperator10, setAttributeValueOperator2, setAttributeValueOperator3, setAttributeValueOperator4, setAttributeValueOperator5, setAttributeValueOperator6, setAttributeValueOperator7, setAttributeValueOperator8, setAttributeValueOperator9, setAttributeValueType1, setAttributeValueType10, setAttributeValueType2, setAttributeValueType3, setAttributeValueType4, setAttributeValueType5, setAttributeValueType6, setAttributeValueType7, setAttributeValueType8, setAttributeValueType9, setCatalogId, setCatalogIdOperator, setCategoryTerm, setCategoryTermCaseSensitive, setCategoryTermOperator, setCategoryTermScope, setCategoryType, setCatGroupId, setCatGroupIdOperator, setCatgrpSchemaType, setCoSearchSkuEnabled, setCurrency, setCurrencyCaseSensitive, setCurrencyOperator, setDistinct, setFilterTerm, setFilterTermCaseSensitive, setFilterTermOperator, setFilterType, setIsAllNull, setIsBundle, setIsDynamicKit, setIsItem, setIsListPriceOn, setIsPackage, setIsProduct, setLangId, setManufacturer, setManufacturerCaseSensitive, setManufacturerOperator, setManufacturerPartNum, setManufacturerPartNumCaseSensitive, setManufacturerPartNumOperator, setMaxPrice, setMinPrice, setOrderBy1, setOrderByOperator1, setPredefinedAttributes, setPrice, setPriceOperator, setQtyAvailable, setQtyAvailableOperator, setQtyMeasure, setQtyMeasureCaseSensitive, setQtyMeasureOperator, setRASchemaType, setResultCount, setResultName, setResultSet, setResultSetName, setResultType, setRuleQuery, setSearchTerm, setSearchTermCaseSensitive, setSearchTermOperator, setSearchTermScope, setSearchType, setSku, setSkuCaseSensitive, setSkuOperator, setUserId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
colorValue
protected java.lang.String colorValue
colorValueCaseSensitive
protected java.lang.String colorValueCaseSensitive
colorValueOperator
protected java.lang.String colorValueOperator
sizeValue
protected java.lang.String sizeValue
sizeValueCaseSensitive
protected java.lang.String sizeValueCaseSensitive
sizeValueOperator
protected java.lang.String sizeValueOperator
ExtendedCatEntrySearchListDataBean
public ExtendedCatEntrySearchListDataBean()
- Construct an ExtendedCatEntrySearchListDataBean.
getColorValue
public java.lang.String getColorValue()
- Gets the value of the attribute color.
-
- Returns:
- value of the color attribute
getColorValueCaseSensitive
public java.lang.String getColorValueCaseSensitive()
- Gets the option value of whether or not the color value is case sensitive for the search.
-
- Returns:
- case sensitivity of the search on the value of the attribute color
getColorValueOperator
public java.lang.String getColorValueOperator()
- Gets the search operator on the color value.
-
- Returns:
- operator for the color value
getSizeValue
public java.lang.String getSizeValue()
- Gets the value of the attribute size.
-
- Returns:
- value of the size attribute
getSizeValueCaseSensitive
public java.lang.String getSizeValueCaseSensitive()
- Gets the option value of whether or not the size value is case sensitive for the search.
-
- Returns:
- case sensitivity of the search on the value of the attribute size
getSizeValueOperator
public java.lang.String getSizeValueOperator()
- Gets the search operator on the size value.
-
- Returns:
- operator for the size value
populate
public void populate()
throws java.lang.Exception
- Fetches and populates information needed by the bean.
-
- Specified by:
- populate in interface SmartDataBean
- Overrides:
- populate in class CatEntrySearchListDataBean
-
- Throws:
- java.lang.Exception - An exception occurs during the execution of the method.
setColorValue
public void setColorValue(java.lang.String newColorValue)
- Sets the color value for the search.
setColorValueCaseSensitive
public void setColorValueCaseSensitive(java.lang.String newColorValueCaseSensitive)
- Sets the case sensitivity of the color value for the search.
-
- Parameters:
- newColorValueCaseSensitive - case sensitivity of the value of the attribute color for the search
setColorValueOperator
public void setColorValueOperator(java.lang.String newColorValueOperator)
- Sets the operator for the seach on the value of the attribute color.
-
- Parameters:
- newColorValueOperator - search operator for the value of the attribute color
setSizeValue
public void setSizeValue(java.lang.String newSize)
- Sets the size vaue for the search
-
- Parameters:
- newSize - value of the attribute size for the search
setSizeValueCaseSensitive
public void setSizeValueCaseSensitive(java.lang.String newSizeValueCaseSensitive)
- Sets the case sensitivity of the size value for the search.
-
- Parameters:
- newSizeValueCaseSensitive - case sensitivity of the value of the attribute size for the search
setSizeValueOperator
public void setSizeValueOperator(java.lang.String newSizeValueOperator)
- Sets the operator for the seach on the value of the attribute size.
-
- Parameters:
- newSizeValueOperator - search operator for the value of the attribute size
Feedback
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.