Class SalesOrderSearchEvaluator
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.search.server.search.BaseEvaluator
com.echothree.model.control.search.server.search.BaseSearchEvaluator
com.echothree.model.control.order.server.search.OrderSearchEvaluator
com.echothree.model.control.sales.server.search.SalesOrderSearchEvaluator
-
Field Summary
Fields inherited from class com.echothree.model.control.order.server.search.OrderSearchEvaluator
orderType
Fields inherited from class com.echothree.model.control.search.server.search.BaseSearchEvaluator
searchSortDirection, searchSortOrder, searchType, searchUseType, session
Fields inherited from class com.echothree.model.control.search.server.search.BaseEvaluator
entityType, field, fields, index, q, query, searchControl, searchDefaultOperator, userVisit
-
Constructor Summary
ConstructorsConstructorDescriptionSalesOrderSearchEvaluator
(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of SalesOrderSearchEvaluator -
Method Summary
Modifier and TypeMethodDescriptionprotected int
Counts the number of search parameters.protected EntityInstancePKHolder
Subclasses should override and always call their super's executeSearch()getEntityInstancePKHolderByAssociateReferral
(AssociateReferral associateReferral) getEntityInstancePKHolderByOfferUse
(OfferUse offerUse) void
setOfferUse
(OfferUse offerUse) Methods inherited from class com.echothree.model.control.order.server.search.OrderSearchEvaluator
getAlias, getCancellationPolicy, getCurrency, getEntityInstancePKHolderByCancellationPolicy, getEntityInstancePKHolderByCurrency, getEntityInstancePKHolderByOrderPriority, getEntityInstancePKHolderByOrderStatusWorkflowStep, getEntityInstancePKHolderByOrderType, getEntityInstancePKHolderByReference, getEntityInstancePKHolderByReturnPolicy, getEntityInstancePKHolderByTerm, getOrderAliasType, getOrderName, getOrderPriority, getOrderStatusWorkflowStep, getReference, getReturnPolicy, getTerm, setAlias, setCancellationPolicy, setCurrency, setOrderAliasType, setOrderName, setOrderPriority, setOrderStatusWorkflowStep, setReference, setReturnPolicy, setTerm
Methods inherited from class com.echothree.model.control.search.server.search.BaseSearchEvaluator
createCachedExecutedSearchResults, createUserVisitSearchResults, execute, executeCachableSearch, executeQuery, getCreatedSince, getEntityInstancePKHolderByCreatedTime, getEntityInstancePKHolderByModifiedTime, getEntityInstancePKHolderFromQuery, getEntityInstancePKHolderFromQuery, getModifiedSince, getSearchSortOrderName, getSize, getSortFields, getSoundex, isResultCachable, removeUserVisitSearch, setCreatedSince, setModifiedSince
Methods inherited from class com.echothree.model.control.search.server.search.BaseEvaluator
getAnalyzer, getCachedAnalyzer, getCoreControl, getDateFields, getDateTimeFields, getField, getFields, getIndexControl, getLanguage, getLanguageIsoName, getLog, getQ, getSearchDefaultOperatorName, getUserControl, parseQuery, setField, setFields, setQ
Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
SalesOrderSearchEvaluator
public SalesOrderSearchEvaluator(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of SalesOrderSearchEvaluator
-
-
Method Details
-
getEntityInstancePKHolderByOfferUse
-
getEntityInstancePKHolderByAssociateReferral
public EntityInstancePKHolder getEntityInstancePKHolderByAssociateReferral(AssociateReferral associateReferral) -
getOfferUse
-
setOfferUse
-
countParameters
Counts the number of search parameters.- Overrides:
countParameters
in classOrderSearchEvaluator
-
executeSearch
Description copied from class:OrderSearchEvaluator
Subclasses should override and always call their super's executeSearch()- Overrides:
executeSearch
in classOrderSearchEvaluator
-