public class CatalogSearchListDataBean extends SearchBaseDataBean
catalogSearchDB.setName("Fall Fashions"); catalogSearchDB.setNameCaseSensitive("true"); catalogSearchDB.setNameTermOperator("EQUAL"); catalogSearchDB.setNameType("STRING");
Constructor and Description |
---|
CatalogSearchListDataBean()
CatalogSearchListDataBean 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 | getAdmnDesc()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getAdmnDescCaseSensitive()
A user can choose case sensitive or case insensitive search.
|
java.lang.String | getAdmnDescOperator()
A user can choose either 'like' or 'equal' as search operators.
|
java.lang.String | getAdmnDescType()
A user can specify three types of search criteria All, Any, Exact Phrase.
|
java.lang.Integer | getCatalogType()
The value of this variable is used to search on navigational or master catalog.
|
java.lang.String | getDistinct()
Defines SQL distinct qualifier.
|
java.lang.String | getIdentifier()
The value of this variable is used in search based on catalog identifier (Catalog.identifier column).
|
java.lang.String | getIdentifierCaseSensitive()
Returns identifierCaseSensitive.
|
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 | getLangId()
The langId to search.
|
java.lang.String | getName()
Returns name.
|
java.lang.String | getNameCaseSensitive()
Returns nameCaseSensitive.
|
java.lang.String | getNameTermOperator()
Returns nameTermOperator.
|
java.lang.String | getNameType()
Returns nameType.
|
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 | getResultCount()
Returns resultCount
|
CatalogDataBean[] | getResultList()
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 catalog shortdescription (Catalogdsc.shortdescription column).
|
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()
Returns storeId.
|
java.lang.String | getStoreIdOperator()
Returns storeIdOperator.
|
int | getUserId()
Returns userId.
|
protected void | initialize()
initialize the data bean with command context
|
void | populate()
Populate the data bean
|
void | setAdmnDesc(java.lang.String newAdmnDesc)
The value of this variable is used in search based on catalog description (Catalog.description column).
|
void | setAdmnDescCaseSensitive(java.lang.String newAdmnDescCaseSensitive)
A user can choose case sensitive or case insensitive search.
|
void | setAdmnDescOperator(java.lang.String newAdmnDescOperator)
A user can choose either 'like' or 'equal' as search operators.
|
void | setAdmnDescType(java.lang.String newAdmnDescType)
A user can specify three types of search criteria All, Any, Exact Phrase.
|
void | setCatalogType(java.lang.Integer newCatalogType)
The value of this variable is used to search on navigational or master catalog.
|
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 catalog identifier (Catalog.identifier column).
|
void | setIdentifierCaseSensitive(java.lang.String newIdentifierCaseSensitive)
To set identifierCaseSensitive.
|
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 | setLangId(java.lang.String newLangId)
The langId to search.
|
void | setName(java.lang.String newName)
To set name.
|
void | setNameCaseSensitive(java.lang.String newNameCaseSensitive)
To set nameCaseSensitive.
|
void | setNameTermOperator(java.lang.String newNameTermOperator)
To set nameTermOperator.
|
void | setNameType(java.lang.String newNameType)
To set nameType.
|
protected void | setPredefinedAttributes()
Use rulequery to build the query predicate.
|
void | setResultCount(java.lang.String newResultCount)
To set resultCount.
|
void | setResultList(CatalogDataBean[] newResultList)
Search results as array of CatalogDataBeans from resultSet variable.
|
void | setResultName(java.lang.String newResultName)
Search results as vector of vectors of strings containing result set column names.
|
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 Catalog 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 catalog shortdescription (Catalogdsc.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)
To set storeId.
|
void | setStoreIdOperator(java.lang.String newStoreIdOperator)
To set storeIdOperator.
|
void | setUserId(int newUserId)
To set userId.
|
public CatalogSearchListDataBean()
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)
protected void execute()
public java.lang.String getAdmnDesc()
public java.lang.String getAdmnDescCaseSensitive()
public java.lang.String getAdmnDescOperator()
public java.lang.String getAdmnDescType()
public java.lang.Integer getCatalogType()
public java.lang.String getDistinct()
public java.lang.String getIdentifier()
public java.lang.String getIdentifierCaseSensitive()
public java.lang.String getIdentifierOperator()
public java.lang.String getIdentifierType()
public java.lang.String getLangId()
public java.lang.String getName()
public java.lang.String getNameCaseSensitive()
public java.lang.String getNameTermOperator()
public java.lang.String getNameType()
public java.lang.String getResultCount()
public CatalogDataBean[] 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 int getUserId()
protected void initialize()
public void populate()
public void setAdmnDesc(java.lang.String newAdmnDesc)
public void setAdmnDescCaseSensitive(java.lang.String newAdmnDescCaseSensitive)
public void setAdmnDescOperator(java.lang.String newAdmnDescOperator)
public void setAdmnDescType(java.lang.String newAdmnDescType)
public void setCatalogType(java.lang.Integer newCatalogType)
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 setLangId(java.lang.String newLangId)
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)
protected void setPredefinedAttributes()
public java.lang.String getOrderBy1()
public java.lang.String getOrderByOperator1()
public void setResultCount(java.lang.String newResultCount)
public void setResultList(CatalogDataBean[] 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 setUserId(int newUserId)