com.ibm.commerce.search.rulequery.samples
Class CustomQuery

java.lang.Object
  |
  +--com.ibm.commerce.search.rulequery.RuleQuery
        |
        +--com.ibm.commerce.search.rulequery.samples.CustomQuery

public class CustomQuery
extends RuleQuery

Reserved for IBM internal use.


Field Summary
static int CATENTRY_ONSPECIAL_Attr
           
 
Fields inherited from class com.ibm.commerce.search.rulequery. RuleQuery
agreements, AND_Operator, ANY_QueryType, ASC_Operator, ATTRIBUTE_ATTRIBUTE_ID_Attr, ATTRIBUTE_CATENTRY_ID_Attr, ATTRIBUTE_LANGUAGE_ID_Attr, ATTRIBUTE_NAME_Attr, ATTRVALUE_ATTRIBUTE_ID_Attr, ATTRVALUE_CATENTRY_ID_Attr, ATTRVALUE_FLOATVALUE_Attr, ATTRVALUE_INTEGERVALUE_Attr, ATTRVALUE_LANGUAGE_ID_Attr, ATTRVALUE_NAME_Attr, ATTRVALUE_STRINGVALUE_Attr, AVG_Operator, BOTH_QueryType, BUNDLE_CatEntryType, CATALOG_CATALOG_ID_Attr, CATALOG_DESCRIPTION_Attr, CATALOG_IDENTIFIER_Attr, CATALOGDSC_LANGUAGE_ID_Attr, CATALOGDSC_NAME_Attr, CATALOGDSC_SHORTDESCRIPTION_Attr, CATENTDESC_AVAILABILITY_DATE_Attr, CATENTDESC_AVAILABLE_Attr, CATENTDESC_CATENTRY_ID_Attr, CATENTDESC_KEYWORD_Attr, CATENTDESC_LANGUAGE_ID_Attr, CATENTDESC_LONGDESCRIPTION_Attr, CATENTDESC_NAME_Attr, CATENTDESC_PARTNUMBER_Attr, CATENTDESC_PUBLISHED_Attr, CATENTDESC_SHORT_DESC_Attr, CATENTDESC_SHORTDESCRIPTION_Attr, CATENTDESC_THUMBNAIL_Attr, CATENTREL_CATENTRY_ID_CHILD_Attr, CATENTREL_CATENTRY_ID_PARENT_Attr, CATENTREL_CATREL_TYPE_ID_Attr, CATENTRY_BUYABLE_Attr, CATENTRY_CATENTRY_ID_Attr, CATENTRY_ID_Attr, CATENTRY_LASTUPDATE_Attr, CATENTRY_MARKFORDELETE_Attr, CATENTRY_MFNAME_Attr, CATENTRY_MFPARTNUMBER_Attr, CATENTRY_ONAUCTION_Attr, CATENTRY_PARTNUMBER_Attr, CATENTRY_SKU_Attr, CATENTRY_SKU_QueryType, CATGPENREL_CATALOG_ID_Attr, CATGPENREL_CATENTRY_ID_Attr, CATGPENREL_CATGROUP_ID_Attr, CATGROUP_CATGROUP_ID_Attr, CATGROUP_IDENTIFIER_Attr, CATGROUP_IDENTIFIER_ID_Attr, CATGROUP_LASTUPDATE_Attr, CATGROUP_MARKFORDELETE_Attr, CATGRPDESC_KEYWORD_Attr, CATGRPDESC_LANGUAGE_ID_Attr, CATGRPDESC_LONGDESCRIPTION_Attr, CATGRPDESC_NAME_Attr, CATGRPDESC_PUBLISHED_Attr, CATGRPDESC_SHORTDESCRIPTION_Attr, COPYRIGHT, COUNT_Operator, defaultResultSelection, DESC_Operator, DYNAMICKIT_CatEntryType, EQ_Operator, filterSet, filterSetTmp, GE_Operator, GENERIC_QueryType, globalPredicate, GROUP_BY_Operator, GT_Operator, IN_Operator, infoDictionary, infoMap, INVSTVW_QUANTITY_AVAILABLE_Attr, INVSTVW_QUANTITY_MEASURE_Attr, INVSTVW_STORE_ID_Attr, IS_NOT_NULL_Operator, IS_NULL_Operator, isAll, isBundle, isDynamicKit, isItem, isPackage, isProduct, ITEM_CatEntryType, ITEM_QueryType, LE_Operator, LEFT_LIKE_Operator, LIKE_Operator, LISTPRICE_Attr, LISTPRICE_CATENTRY_ID_Attr, LISTPRICE_CURRENCY_Attr, LISTPRICE_LISTPRICE_Attr, LT_Operator, MAX_Operator, mcQuery, MIN_Operator, NE_Operator, NOT_GT_Operator, NOT_IN_Operator, NOT_LEFT_LIKE_Operator, NOT_LIKE_Operator, NOT_LT_Operator, NOT_RIGHT_LIKE_Operator, OFFER_MAXIMUMQUANTITY_Attr, OFFER_MINIMUMQUANTITY_Attr, OFFER_OFFER_ID_Attr, OFFER_TRADEPOSCN_ID_Attr, OFFERPRICE_CURRENCY_Attr, OFFERPRICE_OFFER_ID_Attr, OFFERPRICE_PRICE_Attr, OR_Operator, ORDER_BY_Operator, PACKAGE_CatEntryType, PRODUCT_CatEntryType, productSetInList, productSetOutList, PRSETCEREL_CATENTRY_ID_Attr, PRSETCEREL_PRODUCTSET_ID_Attr, queryString, RIGHT_LIKE_Operator, selectSet, selectSetTmp, STDPRICEVW_CATENTRY_ID_Attr, STDPRICEVW_CURRENCY_Attr, STDPRICEVW_PRICE_Attr, STORECAT_MASTERCATALOG_Attr, STORECAT_STOREENT_ID_Attr, STORECATENTRY_STORE_ID_Attr, STORECGRP_STOREENT_ID_Attr, STOREINVENTORY_QUANTITY_Attr, STOREINVENTORY_QUANTITY_MEASURE_Attr, SUM_Operator, TRADEPOSCN_TRADEPOSCN_ID_Attr, TRADEPOSCN_TYPE_ID_Attr, UPPER_Function, USER_ID_Attr
 
Constructor Summary
CustomQuery()
          CustomQuery constructor comment.
CustomQuery(com.ibm.commerce.search.base.Query q)
          CustomQuery constructor comment.
CustomQuery(int inStoreID, int inUserID)
          CustomQuery constructor comment.
 
Method Summary
 java.lang.String findAttributeInfoName(int attrId)
          Insert the method's description here.
 
Methods inherited from class com.ibm.commerce.search.rulequery. RuleQuery
addAttributeFunction, addFilterAttribute, addFilterAttribute, addFilterAttribute, addFilterAttribute, addFilterOperand, addFilterOperator, addFilterOperatorType, addGlobalPredicate, addGroupByAttribute, addGroupByAttribute, addOperatorType, addOperatorType, addOrderByAttribute, addOrderByAttribute, addOrderByAttribute1, addResultAttribute, addResultAttribute, addResultAttribute, addRule, addRule, addSelectAttribute, addSelectAttribute, addSelectAttribute, addSelectAttribute, addSelectAttribute, addSelectAttribute, addSelectAttribute, addSelectAttribute, addSelectAttribute, addSelectOperand, addSelectOperator, buildExtendedQueryType, buildPredicate, buildQueryType, buildQueryTypeConstraint, evaluateSelectivity, execute, execute, findAttribute, findAttributeInfoName, findStorePaths, getCatgrpSchemaType, getEntitlementPredicate, getGlobalPredicate, getInstanceOfAttrInfoByClassName, getLongUserId, getMcQuery, getPredicate, getQueryType, getRASchemaType, getResultSet, getSelectivitySize, getSourceTables, getStoreID, getStoreIDs, getUserID, initialize, isPriceSummary, reset, resetQueryType, setAgreements, setCatgrpSchemaType, setDefaultResultSelection, setDistinct, setDistinct, setGlobalPredicate, setLongUserId, setRASchemaType, setSelectivitySize, setStoreID, setStoreIDs, setUserID, toString, translatePredicate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CATENTRY_ONSPECIAL_Attr

public static final int CATENTRY_ONSPECIAL_Attr
See Also:
Constant Field Values
Constructor Detail

CustomQuery

public CustomQuery()
CustomQuery constructor comment.

CustomQuery

public CustomQuery(int inStoreID,
                   int inUserID)
CustomQuery constructor comment.
Parameters:
inStoreID - int
inUserID - int

CustomQuery

public CustomQuery(com.ibm.commerce.search.base.Query q)
CustomQuery constructor comment.
Parameters:
q - com.ibm.commerce.search.base.Query
Method Detail

findAttributeInfoName

public java.lang.String findAttributeInfoName(int attrId)
Insert the method's description here. Creation date: (7/4/2001 5:06:17 PM)
Overrides:
findAttributeInfoName in class RuleQuery
Parameters:
attrId - The static integer constant that defines a column name.
Returns:
int