public class CategorySearchListDataBean extends SearchBaseDataBean
categorySearchDB.setName("Pants"); categorySearchDB.setNameCaseSensitive("true"); categorySearchDB.setNameTermOperator("EQUAL"); categorySearchDB.setNameType("STRING");
Constructor and Description |
---|
CategorySearchListDataBean()
AdvancedCatEntrySearchListDataBean constructor comment.
|
Modifier and Type | Method and Description |
---|---|
protected com.ibm.commerce.search.base.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.
|
protected void | execute()
Calls the search interface to query the database.
|
java.lang.String | getCatalogId()
A user can specify the catalog to search on.
|
java.lang.String | getCatalogIdOperator()
A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
java.lang.String | getDistinct()
Defines SQL distinct qualifier.
|
java.lang.String | getIdentifier()
The value of this variable is used in search based on catgroup identifier (Catgroup.identifier column).
|
java.lang.String | getIdentifierCaseSensitive()
A user can choose case sensitive or case insensitive search.
|
java.lang.String | getIdentifierOperator()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getIdentifierType()
A user can specify three types of search criteria All, Any, Exact Phrase.
|
java.lang.String | getKeyword()
The value of this variable is used in search based on catgroup keyword (Catgrpdesc.keyword column).
|
java.lang.String | getKeywordCaseSensitive()
A user can choose case sensitive or case insensitive search.
|
java.lang.String | getKeywordOperator()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getKeywordType()
A user can specify three types of search criteria All, Any, Exact Phrase.
|
java.lang.String | getLangId()
The langId for to search.
|
java.lang.String | getLastUpdate()
The value of this variable is used in search based on Lastupdate (category.Lastupdate column).
|
java.lang.String | getLastUpdateOperator()
/** A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
java.lang.String | getLongDesc()
The value of this variable is used in search based on category longdescription (Catgrpdesc.longdescription column).
|
java.lang.String | getLongDescCaseSensitive()
A user can choose case sensitive or case insensitive search.
|
java.lang.String | getLongDescOperator()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getLongDescType()
A user can specify three types of search criteria All, Any, Exact Phrase.
|
java.lang.String | getMarkForDelete()
The value is used to search on markForDelete (category.markfordelete column).
|
java.lang.String | getMarkForDeleteOperator()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getName()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getNameCaseSensitive()
A user can choose case sensitive or case insensitive search.
|
java.lang.String | getNameTermOperator()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getNameType()
A user can specify three types of search criteria All, Any, Exact Phrase.
|
java.lang.String | getOrderBy1()
Result set will be sorted by this attribute.
|
java.lang.String | getOrderByOperator1()
Attributes can be sorted by ascending (default) or descending order.
|
java.lang.String | getPublished()
The value is used to search on published (Catgrpdesc.published column).
|
java.lang.String | getPublishedOperator()
A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
java.lang.String | getResultCount()
Returns resultCount
|
CategoryDataBean[] | getResultList()
resultList (CatalogDataBean) : Search results as array of CatalogDataBeans from resultSet variable.
|
java.lang.String | getResultName()
Column names for building a result set.
|
java.util.Vector | getResultSet()
Search results as vector of vectors of strings containing rows with result set columns where first column must be Catalog ids.
|
java.util.Vector | getResultSetName()
Search results as vector of vectors of strings containing result set column names.
|
java.lang.String | getShortDesc()
The value of this variable is used in search based on category shortdescription (Catgrpdesc.
|
java.lang.String | getShortDescCaseSensitive()
A user can choose case sensitive or case insensitive search.
|
java.lang.String | getShortDescOperator()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getShortDescType()
A user can specify three types of search criteria All, Any, Exact Phrase.
|
java.lang.String | getStoreId()
A user can specify the store to search on.
|
java.lang.String | getStoreIdOperator()
A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
int | getUserId()
The userId from command context.
|
protected void | initialize()
initialize the data bean with command context
|
void | populate()
Populate the data bean
|
void | setCatalogId(java.lang.String newCatalogId)
A user can specify the Catalog to search on.
|
void | setCatalogIdOperator(java.lang.String newCatalogIdOperator)
A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
void | setDistinct(java.lang.String newDistinct)
Defines SQL distinct qualifier.
|
void | setIdentifier(java.lang.String newIdentifier)
The value of this variable is used in search based on catgroup identifier (Catgroup.identifier column).
|
void | setIdentifierCaseSensitive(java.lang.String newIdentifierCaseSensitive)
A user can choose case sensitive or case insensitive search.
|
void | setIdentifierOperator(java.lang.String newIdentifierOperator)
A user can choose either 'like' or 'equal' as search operators.
|
void | setIdentifierType(java.lang.String newIdentifierType)
A user can specify three types of search criteria All, Any, Exact Phrase.
|
void | setKeyword(java.lang.String newKeyword)
The value of this variable is used in search based on catgroup keyword (Catgrpdesc.keyword column).
|
void | setKeywordCaseSensitive(java.lang.String newKeywordCaseSensitive)
A user can choose case sensitive or case insensitive search.
|
void | setKeywordOperator(java.lang.String newKeywordOperator)
A user can choose either 'like' or 'equal' as search operators.
|
void | setKeywordType(java.lang.String newKeywordType)
A user can specify three types of search criteria All, Any, Exact Phrase.
|
void | setLangId(java.lang.String newLangId)
The langId for to search.
|
void | setLastUpdate(java.lang.String newLastUpdate)
The value of this variable is used in search based on Lastupdate (category.Lastupdate column).
|
void | setLastUpdateOperator(java.lang.String newLastUpdateOperator)
A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
void | setLongDesc(java.lang.String newLongDesc)
The value of this variable is used in search based on category longdescription (Catgrpdesc.longdescription column).
|
void | setLongDescCaseSensitive(java.lang.String newLongDescCaseSensitive)
A user can choose case sensitive or case insensitive search.
|
void | setLongDescOperator(java.lang.String newLongDescOperator)
A user can choose either 'like' or 'equal' as search operators.
|
void | setLongDescType(java.lang.String newLongDescType)
A user can specify three types of search criteria All, Any, Exact Phrase.
|
void | setMarkForDelete(java.lang.String newMarkForDelete)
The value is used to search on markForDelete (category.markfordelete column).
|
void | setMarkForDeleteOperator(java.lang.String newMarkForDeleteOperator)
A user can choose either 'like' or 'equal' as search operators.
|
void | setName(java.lang.String newName)
The value of this variable is used in search based on Category name (Category.name column).
|
void | setNameCaseSensitive(java.lang.String newNameCaseSensitive)
A user can choose case sensitive or case insensitive search.
|
void | setNameTermOperator(java.lang.String newNameTermOperator)
A user can choose either 'like' or 'equal' as search operators.
|
void | setNameType(java.lang.String newNameType)
A user can specify three types of search criteria All, Any, Exact Phrase.
|
void | setOrderBy1(java.lang.String newOrderBy1)
Result set will be sorted by this attribute.
|
void | setOrderByOperator1(java.lang.String newOrderByOperator1)
Attributes can be sorted by ascending (default) or descending order.
|
protected void | setPredefinedAttributes()
Use rulequery to build the query predicate.
|
void | setPublished(java.lang.String newPublished)
The value is used to search on published (Catgrpdesc.published column).
|
void | setPublishedOperator(java.lang.String newPublishedOperator)
A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
void | setResultCount(java.lang.String newResultCount)
To set resultCount.
|
void | setResultList(CategoryDataBean[] newResultList)
Search results as array of CategoryDataBean from resultSet variable.
|
void | setResultName(java.lang.String newResultName)
Column names for building a result set.
|
void | setResultSet(java.util.Vector newResultSet)
Search results as vector of vectors of strings containing rows with result set columns where first column must be Category ids.
|
void | setResultSetName(java.lang.String newResultName)
Search results as vector of vectors of strings containing result set column names.
|
void | setShortDesc(java.lang.String newShortDesc)
The value of this variable is used in search based on category shortdescription (Catgrpdesc. shortdescription column).
|
void | setShortDescCaseSensitive(java.lang.String newShortDescCaseSensitive)
A user can choose case sensitive or case insensitive search.
|
void | setShortDescOperator(java.lang.String newShortDescOperator)
A user can choose either 'like' or 'equal' as search operators.
|
void | setShortDescType(java.lang.String newShortDescType)
A user can specify three types of search criteria All, Any, Exact Phrase.
|
void | setStoreId(java.lang.String newStoreId)
A user can specify the store to search on.
|
void | setStoreIdOperator(java.lang.String newStoreIdOperator)
A user can choose one of the following operators as search operators: =, <, >, !=, <=, >=.
|
void | setUserId(int newUserId)
The userId from command context.
|
public CategorySearchListDataBean()
protected com.ibm.commerce.search.base.Predicate buildBooleanPredicate(java.lang.String aTerm, java.lang.String aOperator, java.lang.String aType, java.lang.String caseSensitive, int attrIdentity)
public java.lang.String getDistinct()
protected void execute()
public java.lang.String getIdentifier()
public java.lang.String getIdentifierCaseSensitive()
public java.lang.String getIdentifierOperator()
public java.lang.String getIdentifierType()
public java.lang.String getKeyword()
public java.lang.String getKeywordCaseSensitive()
public java.lang.String getKeywordOperator()
public java.lang.String getKeywordType()
public java.lang.String getLangId()
public java.lang.String getLastUpdate()
public java.lang.String getLastUpdateOperator()
public java.lang.String getLongDesc()
public java.lang.String getLongDescCaseSensitive()
public java.lang.String getLongDescOperator()
public java.lang.String getLongDescType()
public java.lang.String getMarkForDelete()
public java.lang.String getMarkForDeleteOperator()
public java.lang.String getName()
public java.lang.String getNameCaseSensitive()
public java.lang.String getNameTermOperator()
public java.lang.String getNameType()
public java.lang.String getOrderBy1()
public java.lang.String getOrderByOperator1()
public java.lang.String getPublished()
public java.lang.String getPublishedOperator()
public java.lang.String getResultCount()
public CategoryDataBean[] getResultList()
public java.lang.String getResultName()
public java.util.Vector getResultSet()
public java.util.Vector getResultSetName()
public java.lang.String getShortDesc()
public java.lang.String getShortDescCaseSensitive()
public java.lang.String getShortDescOperator()
public java.lang.String getShortDescType()
public java.lang.String getStoreId()
public java.lang.String getStoreIdOperator()
public java.lang.String getCatalogIdOperator()
public java.lang.String getCatalogId()
public int getUserId()
protected void initialize()
public void populate()
public void setDistinct(java.lang.String newDistinct)
public void setIdentifier(java.lang.String newIdentifier)
public void setIdentifierCaseSensitive(java.lang.String newIdentifierCaseSensitive)
public void setIdentifierOperator(java.lang.String newIdentifierOperator)
public void setIdentifierType(java.lang.String newIdentifierType)
public void setKeyword(java.lang.String newKeyword)
public void setKeywordCaseSensitive(java.lang.String newKeywordCaseSensitive)
public void setKeywordOperator(java.lang.String newKeywordOperator)
public void setKeywordType(java.lang.String newKeywordType)
public void setLangId(java.lang.String newLangId)
public void setLastUpdate(java.lang.String newLastUpdate)
public void setLastUpdateOperator(java.lang.String newLastUpdateOperator)
public void setLongDesc(java.lang.String newLongDesc)
public void setLongDescCaseSensitive(java.lang.String newLongDescCaseSensitive)
public void setLongDescOperator(java.lang.String newLongDescOperator)
public void setLongDescType(java.lang.String newLongDescType)
public void setMarkForDelete(java.lang.String newMarkForDelete)
public void setMarkForDeleteOperator(java.lang.String newMarkForDeleteOperator)
public void setName(java.lang.String newName)
public void setNameCaseSensitive(java.lang.String newNameCaseSensitive)
public void setNameTermOperator(java.lang.String newNameTermOperator)
public void setNameType(java.lang.String newNameType)
public void setOrderBy1(java.lang.String newOrderBy1)
public void setOrderByOperator1(java.lang.String newOrderByOperator1)
protected void setPredefinedAttributes()
public void setPublished(java.lang.String newPublished)
public void setPublishedOperator(java.lang.String newPublishedOperator)
public void setResultCount(java.lang.String newResultCount)
public void setResultList(CategoryDataBean[] newResultList)
public void setResultName(java.lang.String newResultName)
public void setResultSet(java.util.Vector newResultSet)
public void setResultSetName(java.lang.String newResultName)
public void setShortDesc(java.lang.String newShortDesc)
public void setShortDescCaseSensitive(java.lang.String newShortDescCaseSensitive)
public void setShortDescOperator(java.lang.String newShortDescOperator)
public void setShortDescType(java.lang.String newShortDescType)
public void setStoreId(java.lang.String newStoreId)
public void setStoreIdOperator(java.lang.String newStoreIdOperator)
public void setCatalogId(java.lang.String newCatalogId)
public void setCatalogIdOperator(java.lang.String newCatalogIdOperator)
public void setUserId(int newUserId)