public class SearchQueryBuilder extends Object
Copyright 2004 SAP AG
| Constructor and Description |
|---|
SearchQueryBuilder()
Deprecated.
As of NetWeaver 7.1
|
SearchQueryBuilder(Hashtable searchParameters)
Deprecated.
As of NetWeaver 7.1
|
| Modifier and Type | Method and Description |
|---|---|
IQueryEntryList |
buildAddOnQueryEntries()
Deprecated.
As of NetWeaver 7.1
|
IQueryEntryList |
buildDidYouMeanQueryEntries(IQueryEntryList oldQuery,
String oldSearchTerm,
String didYouMeanTerm)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntryList |
buildGuidedNavQueryEntries(IQueryEntryList oldQuery,
IPropertyName propertyName,
String condition)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntryList |
buildItemsSelection(IQueryEntryList queryEntryList,
String itemsSelection)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntryList |
buildNotOlderQuery(IQueryEntryList oldQuery)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntry |
buildQueryEntryConnector(String value)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntry |
buildQueryEntryDate(IPropertyName propertyName,
Date date,
byte operator)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntry |
buildQueryEntryTimeWindow(IPropertyName propertyName,
Date startDate,
Date endDate)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntryList |
buildSearchQueryEntries()
Deprecated.
As of NetWeaver 7.1
|
static String |
checkIndexGroupName(String name)
Deprecated.
As of NetWeaver 7.1
|
IQueryEntryList |
convertToFuzzy(IQueryEntryList queryEntryList)
Deprecated.
As of NetWeaver 7.1
|
static String |
generateMultipleValuesString(List valuesList,
String seperator)
Deprecated.
As of NetWeaver 7.1
|
static byte |
getBestSearchAction(String text)
Deprecated.
As of NetWeaver 7.1
|
static String |
getDidYouMeanTerm(IQueryEntryList queryEntryList,
String oldPhrase)
Deprecated.
As of NetWeaver 7.1
|
String |
getPersistentAuthors()
Deprecated.
As of NetWeaver 7.1
|
String |
getPhrase(String term)
Deprecated.
As of NetWeaver 7.1
|
String |
getSearchAddProps()
Deprecated.
As of NetWeaver 7.1
|
String |
getSearchTerm()
Deprecated.
As of NetWeaver 7.1
|
String |
getSelectedCustomProps()
Deprecated.
As of NetWeaver 7.1
|
ArrayList |
getSelectedCustomPropsList()
Deprecated.
As of NetWeaver 7.1
|
String |
getSelectedDescription()
Deprecated.
As of NetWeaver 7.1
|
Date |
getSelectedEndDate()
Deprecated.
As of NetWeaver 7.1
|
String |
getSelectedItems()
Deprecated.
As of NetWeaver 7.1
|
String |
getSelectedNotOlderRange()
Deprecated.
As of NetWeaver 7.1
|
String |
getSelectedSearchAction()
Deprecated.
As of NetWeaver 7.1
|
String |
getSelectedSimilarTerms()
Deprecated.
As of NetWeaver 7.1
|
Date |
getSelectedStartDate()
Deprecated.
As of NetWeaver 7.1
|
String |
getSelectedTitle()
Deprecated.
As of NetWeaver 7.1
|
String |
getTermConnection()
Deprecated.
As of NetWeaver 7.1
|
boolean |
isDescriptionIncluded()
Deprecated.
As of NetWeaver 7.1
|
boolean |
isDisplaynameIncluded()
Deprecated.
As of NetWeaver 7.1
|
boolean |
isIncludeCreatorAuthor()
Deprecated.
As of NetWeaver 7.1
|
boolean |
isIncludePhrase()
Deprecated.
Internal use only so far.
|
static boolean |
isValidSearch(Hashtable searchParameters)
Deprecated.
As of NetWeaver 7.1
|
static Map |
regenerateCheckedSearchIndices(String indices)
Deprecated.
As of NetWeaver 7.1
|
static List |
regenerateMultipleValuesList(String values,
String seperator)
Deprecated.
As of NetWeaver 7.1
|
static Map |
regenerateMultipleValuesMap(String values,
String seperator)
Deprecated.
As of NetWeaver 7.1
|
void |
setDescriptionIncluded(boolean value)
Deprecated.
As of NetWeaver 7.1
|
void |
setDisplaynameIncluded(boolean value)
Deprecated.
As of NetWeaver 7.1
|
void |
setIncludeCreatorAuthor(boolean value)
Deprecated.
As of NetWeaver 7.1
|
void |
setIncludePhrase(boolean value)
Deprecated.
Internal use only so far.
|
void |
setPersistentAuthors(String value)
Deprecated.
As of NetWeaver 7.1
|
void |
setSearchAddProps(String searchAddProps)
Deprecated.
As of NetWeaver 7.1
|
void |
setSearchParameters(Hashtable searchParameters)
Deprecated.
As of NetWeaver 7.1
|
void |
setSearchTerm(String searchTerm)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedCustomProps(String selectedCustomProps)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedCustomPropsList(ArrayList value)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedDescription(String selectedDescription)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedEndDate(Date value)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedItems(String value)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedNotOlderRange(String selectedNotOlderRange)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedSearchAction(String value)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedSimilarTerms(String value)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedStartDate(Date value)
Deprecated.
As of NetWeaver 7.1
|
void |
setSelectedTitle(String selectedTitle)
Deprecated.
As of NetWeaver 7.1
|
void |
setTermConnection(String value)
Deprecated.
As of NetWeaver 7.1
|
public SearchQueryBuilder()
public SearchQueryBuilder(Hashtable searchParameters)
searchParameters - public void setSearchTerm(String searchTerm)
searchTerm - - the SearchTerm for the "standard" search requestpublic String getSearchTerm()
public void setSelectedItems(String value)
value - - new SelectedItems attributepublic String getSelectedItems()
public void setSelectedStartDate(Date value)
value - - new SelectedStartDate attributepublic Date getSelectedStartDate()
public void setSelectedEndDate(Date value)
value - - new SelectedStartDate attributepublic Date getSelectedEndDate()
public void setSelectedSearchAction(String value)
value - - new SelectedSearchAction attributepublic String getSelectedSearchAction()
public void setSearchAddProps(String searchAddProps)
searchAddProps - - new SearchAddProps attributepublic String getSearchAddProps()
public void setSelectedCustomProps(String selectedCustomProps)
selectedCustomProps - - new SelectedCustomProps attributepublic String getSelectedCustomProps()
public void setSelectedNotOlderRange(String selectedNotOlderRange)
selectedNotOlderRange - - new SelectedNotOlderRange attributepublic String getSelectedNotOlderRange()
public void setPersistentAuthors(String value)
value - - new PersistentAuthorspublic String getPersistentAuthors()
public void setSelectedTitle(String selectedTitle)
selectedTitle - - new SelectedTitlepublic String getSelectedTitle()
public void setSelectedDescription(String selectedDescription)
selectedDescription - - new SelectedDescriptionpublic String getSelectedDescription()
public void setSelectedSimilarTerms(String value)
value - - new SelectedSimilarTermspublic String getSelectedSimilarTerms()
public void setDisplaynameIncluded(boolean value)
value - - new DisplaynameIncludedpublic boolean isDisplaynameIncluded()
public void setDescriptionIncluded(boolean value)
value - - new DescriptionIncludedpublic boolean isDescriptionIncluded()
public void setIncludeCreatorAuthor(boolean value)
value - IncludeCreatorAuthorpublic boolean isIncludeCreatorAuthor()
public void setIncludePhrase(boolean value)
value - IncludePhrasepublic boolean isIncludePhrase()
public void setSelectedCustomPropsList(ArrayList value)
public ArrayList getSelectedCustomPropsList()
public void setTermConnection(String value)
public String getTermConnection()
public void setSearchParameters(Hashtable searchParameters)
searchParameters - public IQueryEntryList buildSearchQueryEntries() throws WcmException
WcmExceptionpublic IQueryEntryList buildAddOnQueryEntries() throws WcmException
WcmExceptionpublic IQueryEntryList buildNotOlderQuery(IQueryEntryList oldQuery) throws WcmException
oldQuery - - old query entry listWcmExceptionpublic IQueryEntryList buildDidYouMeanQueryEntries(IQueryEntryList oldQuery, String oldSearchTerm, String didYouMeanTerm) throws WcmException
oldQuery - - old query entry listWcmExceptionpublic IQueryEntryList buildGuidedNavQueryEntries(IQueryEntryList oldQuery, IPropertyName propertyName, String condition) throws WcmException
WcmExceptionpublic IQueryEntryList buildItemsSelection(IQueryEntryList queryEntryList, String itemsSelection) throws WcmException
WcmExceptionpublic IQueryEntry buildQueryEntryTimeWindow(IPropertyName propertyName, Date startDate, Date endDate) throws WcmException
propertyName - startDate - endDate - WcmExceptionpublic IQueryEntry buildQueryEntryDate(IPropertyName propertyName, Date date, byte operator) throws WcmException
propertyName - date - operator - WcmExceptionpublic IQueryEntryList convertToFuzzy(IQueryEntryList queryEntryList) throws WcmException
WcmExceptionpublic IQueryEntry buildQueryEntryConnector(String value) throws WcmException
WcmExceptionpublic static List regenerateMultipleValuesList(String values, String seperator)
public static Map regenerateMultipleValuesMap(String values, String seperator)
public static String generateMultipleValuesString(List valuesList, String seperator)
public static Map regenerateCheckedSearchIndices(String indices)
public static String checkIndexGroupName(String name)
public static byte getBestSearchAction(String text)
public static String getDidYouMeanTerm(IQueryEntryList queryEntryList, String oldPhrase) throws WcmException
queryEntryList - - old query entry listoldPhrase - WcmExceptionpublic static boolean isValidSearch(Hashtable searchParameters) throws WcmException
WcmException| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com]
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2021 SAP SE Complete Copyright Notice