java.lang.Objectcom.ibm.commerce.beans.InputDataBeanImpl
com.ibm.commerce.beans.SmartDataBeanImpl
com.ibm.commerce.search.beans.SearchBaseDataBean
com.ibm.commerce.search.beans.CatEntrySearchListDataBean
This bean is used to retrieve product/item information from catalog based on input search criteria. The search criteria may be input using a JSP. List of variables that may be input using JSP are as follows.
Field Summary | |
protected java.lang.String | attributeName1 |
protected java.lang.String | attributeName10 |
protected java.lang.String | attributeName2 |
protected java.lang.String | attributeName3 |
protected java.lang.String | attributeName4 |
protected java.lang.String | attributeName5 |
protected java.lang.String | attributeName6 |
protected java.lang.String | attributeName7 |
protected java.lang.String | attributeName8 |
protected java.lang.String | attributeName9 |
protected java.lang.String | attributeValue1 |
protected java.lang.String | attributeValue10 |
protected java.lang.String | attributeValue2 |
protected java.lang.String | attributeValue3 |
protected java.lang.String | attributeValue4 |
protected java.lang.String | attributeValue5 |
protected java.lang.String | attributeValue6 |
protected java.lang.String | attributeValue7 |
protected java.lang.String | attributeValue8 |
protected java.lang.String | attributeValue9 |
protected java.lang.String | attributeValueCaseSensitive |
protected java.lang.String | attributeValueOperator1 |
protected java.lang.String | attributeValueOperator10 |
protected java.lang.String | attributeValueOperator2 |
protected java.lang.String | attributeValueOperator3 |
protected java.lang.String | attributeValueOperator4 |
protected java.lang.String | attributeValueOperator5 |
protected java.lang.String | attributeValueOperator6 |
protected java.lang.String | attributeValueOperator7 |
protected java.lang.String | attributeValueOperator8 |
protected java.lang.String | attributeValueOperator9 |
protected java.lang.String | attributeValueType1 |
protected java.lang.String | attributeValueType10 |
protected java.lang.String | attributeValueType2 |
protected java.lang.String | attributeValueType3 |
protected java.lang.String | attributeValueType4 |
protected java.lang.String | attributeValueType5 |
protected java.lang.String | attributeValueType6 |
protected java.lang.String | attributeValueType7 |
protected java.lang.String | attributeValueType8 |
protected java.lang.String | attributeValueType9 |
protected java.lang.String | catalogId |
protected java.lang.String | catalogIdOperator |
protected java.lang.String | categoryTerm |
protected java.lang.String | categoryTermCaseSensitive |
protected java.lang.String | categoryTermOperator |
protected java.lang.Integer | categoryTermScope |
protected java.lang.String | categoryType |
protected java.lang.String | catGroupId |
protected java.lang.String | catGroupIdOperator |
protected java.lang.String | catgrpSchemaType |
protected boolean | coSearchSkuEnabled |
protected java.lang.String | currency |
protected java.lang.String | currencyCaseSensitive |
protected java.lang.String | currencyOperator |
protected java.lang.String | distinct |
protected java.lang.String | filterTerm |
protected java.lang.String | filterTermCaseSensitive |
protected java.lang.String | filterTermOperator |
protected java.lang.String | filterType |
protected boolean | isAllNull |
protected boolean | isBundle |
protected boolean | isDynamicKit |
protected boolean | isItem |
protected java.lang.String | isListPriceOn |
protected boolean | isPackage |
protected boolean | isProduct |
protected java.lang.String | langId |
protected java.lang.String | manufacturer |
protected java.lang.String | manufacturerCaseSensitive |
protected java.lang.String | manufacturerOperator |
protected java.lang.String | manufacturerPartNum |
protected java.lang.String | manufacturerPartNumCaseSensitive |
protected java.lang.String | manufacturerPartNumOperator |
protected java.lang.String | maxPrice |
protected java.lang.String | minPrice |
protected java.lang.String | orderBy1 |
protected java.lang.String | orderByOperator1 |
protected java.lang.String | price |
protected java.lang.String | priceOperator |
protected java.lang.String | qtyAvailable |
protected java.lang.String | qtyAvailableOperator |
protected java.lang.String | qtyMeasure |
protected java.lang.String | qtyMeasureCaseSensitive |
protected java.lang.String | qtyMeasureOperator |
protected java.lang.String | RASchemaType |
protected java.lang.String | resultCount |
protected CatalogEntryDataBean[] | resultList |
protected java.lang.String | resultName |
protected java.util.Vector | resultSet |
protected java.util.Vector | resultSetName |
protected java.lang.String | resultType |
protected java.lang.String | searchTerm |
protected java.lang.String | searchTermCaseSensitive |
protected java.lang.String | searchTermOperator |
protected java.lang.Integer | searchTermScope |
protected java.lang.String | searchType |
protected java.lang.String | sku |
protected java.lang.String | skuCaseSensitive |
protected java.lang.String | skuOperator |
protected int | userId |
Fields inherited from class com.ibm.commerce.search.beans.SearchBaseDataBean |
aCursor, beginIndex, commandContext, databaseType, pageSize, q |
Fields inherited from class com.ibm.commerce.beans.InputDataBeanImpl |
requestProperties |
Fields inherited from interface com.ibm.commerce.beans.DataBean |
emptyString |
Constructor Summary | |
CatEntrySearchListDataBean() Constructs a CatEntrySearchListDataBean. |
Method Summary | |
protected Predicate | buildBooleanPredicate(java.lang.String aTerm, java.lang.String aOperator, java.lang.String aType, java.lang.String caseSensitive, int attrIdentity) Formulate a search predicate, to search on a Varchar or Char column. |
RuleQuery | buildRichAttributeConstraint(RuleQuery q) Build rich attribute (parametric) constraints |
protected void | execute() Calls the search interface to query the database. |
java.lang.String | getAttributeName1() /** The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName10() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName2() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName3() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName4() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName5() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName6() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName7() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName8() The value of this variable is the rich attribute NAME from the Attribute table. |
java.lang.String | getAttributeName9() The value of this variable is the rich attribute NAME from the Attribute table. |
protected int | getAttributeType(java.lang.String attrType) The input search criteria operators are of type String. |
java.lang.String | getAttributeValue1() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue10() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue2() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue3() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue4() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue5() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue6() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue7() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue8() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValue9() The value of this variable is the rich attribute value from AttrValue table. |
java.lang.String | getAttributeValueCaseSensitive() Insert the method's description here. |
java.lang.String | getAttributeValueOperator1() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator10() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator2() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator3() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator4() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator5() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator6() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator7() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator8() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueOperator9() A user can choose a search operators for attribute value operation. |
java.lang.String | getAttributeValueType1() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType10() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType2() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType3() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType4() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType5() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType6() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType7() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType8() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getAttributeValueType9() The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
java.lang.String | getCatalogId() Insert the method's description here. |
java.lang.String | getCatalogIdOperator() Insert the method's description here. |
java.lang.String | getCategoryTerm() Returns categoryTerm |
java.lang.String | getCategoryTermCaseSensitive() Returns categoryTermCaseSensitive |
java.lang.String | getCategoryTermOperator() Returns categoryTermOperator. |
java.lang.Integer | getCategoryTermScope() Returns category term search scope |
java.lang.String | getCategoryType() Returns category term search type |
java.lang.String | getCatGroupId() Returns catGroupId |
java.lang.String | getCatGroupIdOperator() Insert the method's description here. |
java.lang.String | getCatgrpSchemaType() Returns data population type in CATGPENREL table. |
protected MonetaryAmount | getConvertedPrice(java.math.BigDecimal amount) Converts an input price value to a value in store default currency. |
java.lang.String | getCurrency() Returns input currency |
java.lang.String | getCurrencyCaseSensitive() Returns currencyCaseSensitive |
java.lang.String | getCurrencyOperator() Returns currencyOperator. |
java.lang.String | getDistinct() Insert the method's description here. |
java.lang.String | getFilterTerm() Returns filterTerm |
java.lang.String | getFilterTermCaseSensitive() Returns filterTermCaseSensitive |
java.lang.String | getFilterTermOperator() Returns filterTermOperator |
java.lang.String | getFilterType() Returns filterType |
boolean | getIsAllNull() Returns isAllNull |
java.lang.String | getIsListPriceOn() Insert the method's description here. |
java.lang.String | getLangId() Insert the method's description here. |
java.lang.String | getManufacturer() Returns manufacturer |
java.lang.String | getManufacturerCaseSensitive() Returns manufacturerCaseSensitive |
java.lang.String | getManufacturerOperator() Returns manufacturerOperator |
java.lang.String | getManufacturerPartNum() Returns manufacturerPartNum |
java.lang.String | getManufacturerPartNumCaseSensitive() Returns manufacturerPartNumCaseSensitive |
java.lang.String | getManufacturerPartNumOperator() Returns manufacturerPartNumOperator |
java.lang.String | getMaxPrice() Returns maxPrice |
java.lang.String | getMinPrice() Returns minPrice |
java.lang.String | getOrderBy1() Insert the method's description here. |
java.lang.String | getOrderByOperator1() Insert the method's description here. |
java.lang.String | getPrice() Returns Price. |
java.lang.String | getPriceOperator() Returns priceOperator |
java.lang.String | getQtyAvailable() Returns qtyAvailable |
java.lang.String | getQtyAvailableOperator() Returns qtyAvailableOperator |
java.lang.String | getQtyMeasure() Returns qtyMeasure. |
java.lang.String | getQtyMeasureCaseSensitive() Returns qtyMeasureCaseSensitive. |
java.lang.String | getQtyMeasureOperator() Returns qtyMeasureOperator. |
java.lang.String | getRASchemaType() Returns RASchemaType |
java.lang.String | getResultCount() Returns resultCount |
CatalogEntryDataBean[] | getResultList() Returns CatalogEntryDataBean |
java.lang.String | getResultName() Insert the method's description here. |
java.util.Vector | getResultSet() Insert the method's description here. |
java.util.Vector | getResultSetName() Insert the method's description here. |
java.lang.String | getResultType() Returns resultType |
java.lang.String | getSearchTerm() Returns searchTerm |
java.lang.String | getSearchTermCaseSensitive() Returns searchTermCaseSensitive. |
java.lang.String | getSearchTermOperator() Returns searchTermOperator. |
java.lang.Integer | getSearchTermScope() Returns searchTermScope. |
java.lang.String | getSearchType() Returns searchType. |
java.lang.String | getSku() Returns sku |
java.lang.String | getSkuCaseSensitive() Returns skuCaseSensitive |
java.lang.String | getSkuOperator() Returns skuOperator |
int | getUserId() Insert the method's description here. |
protected void | initialize() initialize the data bean with command context |
boolean | isCoSearchSkuEnabled() Insert the method's description here. |
boolean | isIsBundle() |
boolean | isIsDynamicKit() |
boolean | isIsItem() |
boolean | isIsPackage() |
boolean | isIsProduct() |
void | populate() Populate the data bean |
protected RuleQuery | processRichAttribute(RuleQuery q, java.lang.String attributeName, java.lang.String attributeValueType, java.lang.String attributeValue, java.lang.String attributeValueOperator) Define rich attribute constraints |
void | setAttributeName1(java.lang.String newAttributeName1) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName10(java.lang.String newAttributeName10) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName2(java.lang.String newAttributeName2) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName3(java.lang.String newAttributeName3) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName4(java.lang.String newAttributeName4) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName5(java.lang.String newAttributeName5) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName6(java.lang.String newAttributeName6) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName7(java.lang.String newAttributeName7) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName8(java.lang.String newAttributeName8) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeName9(java.lang.String newAttributeName9) The value of this variable is the rich attribute NAME from the Attribute table. |
void | setAttributeValue1(java.lang.String newAttributeValue1) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue10(java.lang.String newAttributeValue10) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue2(java.lang.String newAttributeValue2) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue3(java.lang.String newAttributeValue3) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue4(java.lang.String newAttributeValue4) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue5(java.lang.String newAttributeValue5) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue6(java.lang.String newAttributeValue6) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue7(java.lang.String newAttributeValue7) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue8(java.lang.String newAttributeValue8) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValue9(java.lang.String newAttributeValue9) The value of this variable is the rich attribute value from AttrValue table. |
void | setAttributeValueCaseSensitive(java.lang.String newAttributeValueCaseSensitive) A user can choose case sensitive or case insensitive specification of attribute value search. |
void | setAttributeValueOperator1(java.lang.String newAttributeValueOperator1) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator10(java.lang.String newAttributeValueOperator10) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator2(java.lang.String newAttributeValueOperator2) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator3(java.lang.String newAttributeValueOperator3) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator4(java.lang.String newAttributeValueOperator4) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator5(java.lang.String newAttributeValueOperator5) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator6(java.lang.String newAttributeValueOperator6) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator7(java.lang.String newAttributeValueOperator7) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator8(java.lang.String newAttributeValueOperator8) A user can choose a search operators for attribute value operation. |
void | setAttributeValueOperator9(java.lang.String newAttributeValueOperator9) A user can choose a search operators for attribute value operation. |
void | setAttributeValueType1(java.lang.String newAttributeValueType1) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType10(java.lang.String newAttributeValueType10) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType2(java.lang.String newAttributeValueType2) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType3(java.lang.String newAttributeValueType3) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType4(java.lang.String newAttributeValueType4) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType5(java.lang.String newAttributeValueType5) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType6(java.lang.String newAttributeValueType6) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType7(java.lang.String newAttributeValueType7) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType8(java.lang.String newAttributeValueType8) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setAttributeValueType9(java.lang.String newAttributeValueType9) The attribute value type can be one of three types STRING, INTEGER and FLOAT corresponding to columns StringValue, IntegerValue and FloatValue columns from AttrValue table. |
void | setCatalogId(java.lang.String newCatalogId) Insert the method's description here. |
void | setCatalogIdOperator(java.lang.String newCatalogIdOperator) Insert the method's description here. |
void | setCategoryTerm(java.lang.String newCategoryTerm) To set categoryTerm. |
void | setCategoryTermCaseSensitive(java.lang.String newCategoryTermCaseSensitive) To set categoryTermCaseSensitive. |
void | setCategoryTermOperator(java.lang.String newCategoryTermOperator) To set categoryTermOperator. |
void | setCategoryTermScope(java.lang.Integer newCategoryTermScope) To set categoryTermScope |
void | setCategoryType(java.lang.String newCategoryType) To set categoryType. |
void | setCatGroupId(java.lang.String newCatGroupId) To set catGroupId. |
void | setCatGroupIdOperator(java.lang.String newCatGroupIdOperator) Insert the method's description here. |
void | setCatgrpSchemaType(java.lang.String newCatgrpSchemaType) To set catgrpSchemaType. |
void | setCoSearchSkuEnabled(boolean newCoSearchSkuEnabled) Insert the method's description here. |
void | setCurrency(java.lang.String newCurrency) To set currency. |
void | setCurrencyCaseSensitive(java.lang.String newCurrencyCaseSensitive) To set currencyCaseSensitive. |
void | setCurrencyOperator(java.lang.String newCurrencyOperator) To set currencyOperator. |
void | setDistinct(java.lang.String newDistinct) Insert the method's description here. |
void | setFilterTerm(java.lang.String newFilterTerm) To set filterTerm. |
void | setFilterTermCaseSensitive(java.lang.String newFilterTermCaseSensitive) To set filterTermCaseSensitive. |
void | setFilterTermOperator(java.lang.String newFilterTermOperator) To set filterTermOperator. |
void | setFilterType(java.lang.String newFilterType) To set filterType. |
void | setIsAllNull(boolean newIsAllNull) To set isAllNull. |
void | setIsBundle(boolean newIsBundle) Insert the method's description here. |
void | setIsDynamicKit(boolean newIsDynamicKit) Insert the method's description here. |
void | setIsItem(boolean newIsItem) Insert the method's description here. |
void | setIsListPriceOn(java.lang.String newIsListPriceOn) To set isListPriceOn |
void | setIsPackage(boolean newIsPackage) Insert the method's description here. |
void | setIsProduct(boolean newIsProduct) Insert the method's description here. |
void | setLangId(java.lang.String newLangId) Insert the method's description here. |
void | setManufacturer(java.lang.String newManufacturer) To set manufacturer |
void | setManufacturerCaseSensitive(java.lang.String newManufacturerCaseSensitive) To set manufacturerCaseSensitive. |
void | setManufacturerOperator(java.lang.String newManufacturerOperator) To set manufacturerOperator. |
void | setManufacturerPartNum(java.lang.String newManufacturerPartNum) To set manufacturerPartNum. |
void | setManufacturerPartNumCaseSensitive(java.lang.String newManufacturerPartNumCaseSensitive) To set manufacturerPartNumCaseSensitive. |
void | setManufacturerPartNumOperator(java.lang.String newManufacturerPartNumOperator) To set manufacturerPartNumOperator. |
void | setMaxPrice(java.lang.String newMaxPrice) To set maxPrice. |
void | setMinPrice(java.lang.String newMinPrice) To set minPrice. |
void | setOrderBy1(java.lang.String newOrderBy1) Insert the method's description here. |
void | setOrderByOperator1(java.lang.String newOrderByOperator1) Insert the method's description here. |
protected void | setPredefinedAttributes() Constructs search predicate using search interface. |
void | setPrice(java.lang.String newPrice) To set price. |
void | setPriceOperator(java.lang.String newPriceOperator) To set priceOperator. |
void | setQtyAvailable(java.lang.String newQtyAvailable) To set qtyAvailable. |
void | setQtyAvailableOperator(java.lang.String newQtyAvailableOperator) To set qtyAvailableOperator. |
void | setQtyMeasure(java.lang.String newQtyMeasure) To set qtyMeasure |
void | setQtyMeasureCaseSensitive(java.lang.String newQtyMeasureCaseSensitive) To set qtyMeasureCaseSensitive. |
void | setQtyMeasureOperator(java.lang.String newQtyMeasureOperator) To set qtyMeasureOperator. |
void | setRASchemaType(java.lang.String newRASchemaType) To set RASchemaType. |
void | setResultCount(java.lang.String newResultCount) Accessor generated by VAJ - do not modify. |
void | setResultName(java.lang.String newResultName) Insert the method's description here. |
void | setResultSet(java.util.Vector newResultSet) Insert the method's description here. |
void | setResultSetName(java.lang.String newResultName) Insert the method's description here. |
void | setResultType(java.lang.String newResultType) To set resultType. |
void | setRuleQuery(RuleQuery newQ) Insert the method's description here. |
void | setSearchTerm(java.lang.String newSearchTerm) To set searchTerm. |
void | setSearchTermCaseSensitive(java.lang.String newSearchTermCaseSensitive) To set searchTermCaseSensitive. |
void | setSearchTermOperator(java.lang.String newSearchTermOperator) To set searchTermOperator. |
void | setSearchTermScope(java.lang.Integer newSearchTermScope) To set searchTermScope. |
void | setSearchType(java.lang.String newSearchType) To set searchType. |
void | setSku(java.lang.String newSku) To set sku. |
void | setSkuCaseSensitive(java.lang.String newSkuCaseSensitive) To set skuCaseSensitive. |
void | setSkuOperator(java.lang.String newSkuOperator) To set skuOperator. |
void | setUserId(int newUserId) Insert the method's description here. |
Methods inherited from class com.ibm.commerce.search.beans.SearchBaseDataBean |
getBeginIndex, getNumericOperator, getPageSize, getStringOperator, isEmpty, setBeginIndex, setPageSize |
Methods inherited from class com.ibm.commerce.beans.SmartDataBeanImpl |
fulfills, getCommandContext, getResources, setCommandContext |
Methods inherited from class com.ibm.commerce.beans.InputDataBeanImpl |
getRequestProperties, setRequestProperties |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.commerce.beans.InputDataBean |
getRequestProperties, setRequestProperties |
Field Detail |
protected CatalogEntryDataBean[] resultList
protected java.lang.String searchType
protected java.lang.Integer searchTermScope
protected java.lang.String categoryTerm
protected java.lang.String categoryTermOperator
protected java.lang.Integer categoryTermScope
protected java.lang.String filterType
protected java.lang.String categoryType
protected java.lang.String catGroupId
protected java.lang.String catGroupIdOperator
protected java.lang.String filterTerm
protected java.lang.String filterTermOperator
protected java.lang.String filterTermCaseSensitive
protected java.lang.String sku
protected java.lang.String skuOperator
protected java.lang.String skuCaseSensitive
protected java.lang.String minPrice
protected java.lang.String price
protected java.lang.String priceOperator
protected java.lang.String maxPrice
protected java.lang.String qtyMeasure
protected java.lang.String qtyMeasureOperator
protected java.lang.String qtyMeasureCaseSensitive
protected java.lang.String isListPriceOn
protected java.lang.String qtyAvailable
protected java.lang.String qtyAvailableOperator
protected java.lang.String manufacturer
protected java.lang.String manufacturerOperator
protected java.lang.String manufacturerCaseSensitive
protected java.lang.String manufacturerPartNum
protected java.lang.String manufacturerPartNumOperator
protected java.lang.String manufacturerPartNumCaseSensitive
protected java.lang.String currency
protected java.lang.String currencyOperator
protected java.lang.String currencyCaseSensitive
protected java.lang.String searchTerm
protected java.lang.String searchTermOperator
protected java.lang.String searchTermCaseSensitive
protected java.lang.String categoryTermCaseSensitive
protected java.lang.String resultType
protected java.lang.String resultCount
protected java.lang.String catgrpSchemaType
protected java.lang.String RASchemaType
protected boolean isAllNull
protected java.lang.String catalogId
protected java.lang.String catalogIdOperator
protected java.lang.String distinct
protected java.lang.String orderBy1
protected java.lang.String orderByOperator1
protected java.lang.String attributeValueOperator1
protected java.lang.String attributeValueOperator10
protected java.lang.String attributeValueOperator9
protected java.lang.String attributeValueOperator8
protected java.lang.String attributeValueOperator7
protected java.lang.String attributeValueOperator6
protected java.lang.String attributeValueCaseSensitive
protected java.lang.String attributeName1
protected java.lang.String attributeName10
protected java.lang.String attributeName9
protected java.lang.String attributeName8
protected java.lang.String attributeName7
protected java.lang.String attributeName6
protected java.lang.String attributeName2
protected java.lang.String attributeName3
protected java.lang.String attributeName4
protected java.lang.String attributeName5
protected java.lang.String attributeValueType1
protected java.lang.String attributeValueType10
protected java.lang.String attributeValueType9
protected java.lang.String attributeValueType8
protected java.lang.String attributeValueType7
protected java.lang.String attributeValueType6
protected java.lang.String attributeValueType2
protected java.lang.String attributeValueType3
protected java.lang.String attributeValueType4
protected java.lang.String attributeValueType5
protected java.lang.String attributeValue1
protected java.lang.String attributeValue10
protected java.lang.String attributeValue9
protected java.lang.String attributeValue8
protected java.lang.String attributeValue7
protected java.lang.String attributeValue6
protected java.lang.String attributeValue2
protected java.lang.String attributeValue3
protected java.lang.String attributeValue4
protected java.lang.String attributeValue5
protected java.lang.String attributeValueOperator2
protected java.lang.String attributeValueOperator3
protected java.lang.String attributeValueOperator4
protected java.lang.String attributeValueOperator5
protected boolean isItem
protected boolean isProduct
protected boolean isBundle
protected boolean isPackage
protected boolean isDynamicKit
protected int userId
protected java.lang.String langId
protected boolean coSearchSkuEnabled
protected java.util.Vector resultSet
protected java.util.Vector resultSetName
protected java.lang.String resultName
Constructor Detail |
public CatEntrySearchListDataBean()
Method Detail |
public RuleQuery buildRichAttributeConstraint(RuleQuery q) throws java.lang.Exception
protected Predicate buildBooleanPredicate(java.lang.String aTerm, java.lang.String aOperator, java.lang.String aType, java.lang.String caseSensitive, int attrIdentity) throws java.lang.Exception
protected void execute() throws java.lang.Exception
public java.lang.String getCatalogId()
public java.lang.String getCatalogIdOperator()
public java.lang.String getAttributeName1()
public java.lang.String getAttributeName10()
public java.lang.String getAttributeName2()
public java.lang.String getAttributeName3()
public java.lang.String getAttributeName4()
public java.lang.String getAttributeName5()
public java.lang.String getAttributeName6()
public java.lang.String getAttributeName7()
public java.lang.String getAttributeName8()
public java.lang.String getAttributeName9()
protected int getAttributeType(java.lang.String attrType)
public java.lang.String getAttributeValue1()
public java.lang.String getAttributeValue10()
public java.lang.String getAttributeValue2()
public java.lang.String getAttributeValue3()
public java.lang.String getAttributeValue4()
public java.lang.String getAttributeValue5()
public java.lang.String getAttributeValue6()
public java.lang.String getAttributeValue7()
public java.lang.String getAttributeValue8()
public java.lang.String getAttributeValue9()
public java.lang.String getAttributeValueCaseSensitive()
public java.lang.String getAttributeValueOperator1()
public java.lang.String getAttributeValueOperator10()
public java.lang.String getAttributeValueOperator2()
public java.lang.String getAttributeValueOperator3()
public java.lang.String getAttributeValueOperator4()
public java.lang.String getAttributeValueOperator5()
public java.lang.String getAttributeValueOperator6()
public java.lang.String getAttributeValueOperator7()
public java.lang.String getAttributeValueOperator8()
public java.lang.String getAttributeValueOperator9()
public java.lang.String getAttributeValueType1()
public java.lang.String getAttributeValueType10()
public java.lang.String getAttributeValueType2()
public java.lang.String getAttributeValueType3()
public java.lang.String getAttributeValueType4()
public java.lang.String getAttributeValueType5()
public java.lang.String getAttributeValueType6()
public java.lang.String getAttributeValueType7()
public java.lang.String getAttributeValueType8()
public java.lang.String getAttributeValueType9()
public java.lang.String getCategoryTerm()
public java.lang.String getCategoryTermCaseSensitive()
public java.lang.String getCategoryTermOperator()
public java.lang.Integer getCategoryTermScope()
public java.lang.String getCategoryType()
public java.lang.String getCatGroupId()
public java.lang.String getCatGroupIdOperator()
public java.lang.String getCatgrpSchemaType()
protected MonetaryAmount getConvertedPrice(java.math.BigDecimal amount) throws java.lang.Exception
public java.lang.String getCurrency()
public java.lang.String getCurrencyCaseSensitive()
public java.lang.String getCurrencyOperator()
public java.lang.String getDistinct()
public java.lang.String getFilterTerm()
public java.lang.String getFilterTermCaseSensitive()
public java.lang.String getFilterTermOperator()
public java.lang.String getFilterType()
public boolean getIsAllNull()
public java.lang.String getIsListPriceOn()
public java.lang.String getLangId()
public java.lang.String getManufacturer()
public java.lang.String getManufacturerCaseSensitive()
public java.lang.String getManufacturerOperator()
public java.lang.String getManufacturerPartNum()
public java.lang.String getManufacturerPartNumCaseSensitive()
public java.lang.String getManufacturerPartNumOperator()
public java.lang.String getMaxPrice()
public java.lang.String getMinPrice()
public java.lang.String getOrderBy1()
public java.lang.String getOrderByOperator1()
public java.lang.String getPrice()
public java.lang.String getPriceOperator()
public java.lang.String getQtyAvailable()
public java.lang.String getQtyAvailableOperator()
public java.lang.String getQtyMeasure()
public java.lang.String getQtyMeasureCaseSensitive()
public java.lang.String getQtyMeasureOperator()
public java.lang.String getRASchemaType()
public java.lang.String getResultCount()
public CatalogEntryDataBean[] getResultList()
public java.lang.String getResultName()
public java.util.Vector getResultSet()
public java.util.Vector getResultSetName()
public java.lang.String getResultType()
public java.lang.String getSearchTerm()
public java.lang.String getSearchTermCaseSensitive()
public java.lang.String getSearchTermOperator()
public java.lang.Integer getSearchTermScope()
public java.lang.String getSearchType()
public java.lang.String getSku()
public java.lang.String getSkuCaseSensitive()
public java.lang.String getSkuOperator()
public int getUserId()
protected void initialize() throws java.lang.Exception
public boolean isCoSearchSkuEnabled()
public boolean isIsBundle()
public boolean isIsDynamicKit()
public boolean isIsItem()
public boolean isIsPackage()
public boolean isIsProduct()
public void populate() throws java.lang.Exception
protected RuleQuery processRichAttribute(RuleQuery q, java.lang.String attributeName, java.lang.String attributeValueType, java.lang.String attributeValue, java.lang.String attributeValueOperator) throws java.lang.Exception
public void setCatalogId(java.lang.String newCatalogId)
public void setCatalogIdOperator(java.lang.String newCatalogIdOperator)
public void setAttributeName1(java.lang.String newAttributeName1)
public void setAttributeName10(java.lang.String newAttributeName10)
public void setAttributeName2(java.lang.String newAttributeName2)
public void setAttributeName3(java.lang.String newAttributeName3)
public void setAttributeName4(java.lang.String newAttributeName4)
public void setAttributeName5(java.lang.String newAttributeName5)
public void setAttributeName6(java.lang.String newAttributeName6)
public void setAttributeName7(java.lang.String newAttributeName7)
public void setAttributeName8(java.lang.String newAttributeName8)
public void setAttributeName9(java.lang.String newAttributeName9)
public void setAttributeValue1(java.lang.String newAttributeValue1)
public void setAttributeValue10(java.lang.String newAttributeValue10)
public void setAttributeValue2(java.lang.String newAttributeValue2)
public void setAttributeValue3(java.lang.String newAttributeValue3)
public void setAttributeValue4(java.lang.String newAttributeValue4)
public void setAttributeValue5(java.lang.String newAttributeValue5)
public void setAttributeValue6(java.lang.String newAttributeValue6)
public void setAttributeValue7(java.lang.String newAttributeValue7)
public void setAttributeValue8(java.lang.String newAttributeValue8)
public void setAttributeValue9(java.lang.String newAttributeValue9)
public void setAttributeValueCaseSensitive(java.lang.String newAttributeValueCaseSensitive)
public void setAttributeValueOperator1(java.lang.String newAttributeValueOperator1)
public void setAttributeValueOperator10(java.lang.String newAttributeValueOperator10)
public void setAttributeValueOperator2(java.lang.String newAttributeValueOperator2)
public void setAttributeValueOperator3(java.lang.String newAttributeValueOperator3)
public void setAttributeValueOperator4(java.lang.String newAttributeValueOperator4)
public void setAttributeValueOperator5(java.lang.String newAttributeValueOperator5)
public void setAttributeValueOperator6(java.lang.String newAttributeValueOperator6)
public void setAttributeValueOperator7(java.lang.String newAttributeValueOperator7)
public void setAttributeValueOperator8(java.lang.String newAttributeValueOperator8)
public void setAttributeValueOperator9(java.lang.String newAttributeValueOperator9)
public void setAttributeValueType1(java.lang.String newAttributeValueType1)
public void setAttributeValueType10(java.lang.String newAttributeValueType10)
public void setAttributeValueType2(java.lang.String newAttributeValueType2)
public void setAttributeValueType3(java.lang.String newAttributeValueType3)
public void setAttributeValueType4(java.lang.String newAttributeValueType4)
public void setAttributeValueType5(java.lang.String newAttributeValueType5)
public void setAttributeValueType6(java.lang.String newAttributeValueType6)
public void setAttributeValueType7(java.lang.String newAttributeValueType7)
public void setAttributeValueType8(java.lang.String newAttributeValueType8)
public void setAttributeValueType9(java.lang.String newAttributeValueType9)
public void setCategoryTerm(java.lang.String newCategoryTerm)
public void setCategoryTermCaseSensitive(java.lang.String newCategoryTermCaseSensitive)
public void setCategoryTermOperator(java.lang.String newCategoryTermOperator)
public void setCategoryTermScope(java.lang.Integer newCategoryTermScope)
public void setCategoryType(java.lang.String newCategoryType)
public void setCatGroupId(java.lang.String newCatGroupId)
public void setCatGroupIdOperator(java.lang.String newCatGroupIdOperator)
public void setCatgrpSchemaType(java.lang.String newCatgrpSchemaType)
public void setCoSearchSkuEnabled(boolean newCoSearchSkuEnabled)
public void setCurrency(java.lang.String newCurrency)
public void setCurrencyCaseSensitive(java.lang.String newCurrencyCaseSensitive)
public void setCurrencyOperator(java.lang.String newCurrencyOperator)
public void setDistinct(java.lang.String newDistinct)
public void setFilterTerm(java.lang.String newFilterTerm)
public void setFilterTermCaseSensitive(java.lang.String newFilterTermCaseSensitive)
public void setFilterTermOperator(java.lang.String newFilterTermOperator)
public void setFilterType(java.lang.String newFilterType)
public void setIsAllNull(boolean newIsAllNull)
public void setIsBundle(boolean newIsBundle)
public void setIsDynamicKit(boolean newIsDynamicKit)
public void setIsItem(boolean newIsItem)
public void setIsPackage(boolean newIsPackage)
public void setIsProduct(boolean newIsProduct)
public void setIsListPriceOn(java.lang.String newIsListPriceOn)
public void setLangId(java.lang.String newLangId)
public void setManufacturer(java.lang.String newManufacturer)
public void setManufacturerCaseSensitive(java.lang.String newManufacturerCaseSensitive)
public void setManufacturerOperator(java.lang.String newManufacturerOperator)
public void setManufacturerPartNum(java.lang.String newManufacturerPartNum)
public void setManufacturerPartNumCaseSensitive(java.lang.String newManufacturerPartNumCaseSensitive)
public void setManufacturerPartNumOperator(java.lang.String newManufacturerPartNumOperator)
public void setMaxPrice(java.lang.String newMaxPrice)
public void setMinPrice(java.lang.String newMinPrice)
public void setOrderBy1(java.lang.String newOrderBy1)
public void setOrderByOperator1(java.lang.String newOrderByOperator1)
protected void setPredefinedAttributes() throws java.lang.Exception
public void setPrice(java.lang.String newPrice)
public void setPriceOperator(java.lang.String newPriceOperator)
public void setQtyAvailable(java.lang.String newQtyAvailable)
public void setQtyAvailableOperator(java.lang.String newQtyAvailableOperator)
public void setQtyMeasure(java.lang.String newQtyMeasure)
public void setQtyMeasureCaseSensitive(java.lang.String newQtyMeasureCaseSensitive)
public void setQtyMeasureOperator(java.lang.String newQtyMeasureOperator)
public void setRASchemaType(java.lang.String newRASchemaType)
public void setResultCount(java.lang.String newResultCount)
public void setResultName(java.lang.String newResultName)
public void setResultSet(java.util.Vector newResultSet)
public void setResultSetName(java.lang.String newResultName)
public void setResultType(java.lang.String newResultType)
public void setRuleQuery(RuleQuery newQ)
public void setSearchTerm(java.lang.String newSearchTerm)
public void setSearchTermCaseSensitive(java.lang.String newSearchTermCaseSensitive)
public void setSearchTermOperator(java.lang.String newSearchTermOperator)
public void setSearchTermScope(java.lang.Integer newSearchTermScope)
public void setSearchType(java.lang.String newSearchType)
public void setSku(java.lang.String newSku)
public void setSkuCaseSensitive(java.lang.String newSkuCaseSensitive)
public void setSkuOperator(java.lang.String newSkuOperator)
public void setUserId(int newUserId)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.