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
orderTypeFields inherited from class com.echothree.model.control.search.server.search.BaseSearchEvaluator
searchSortDirection, searchSortOrder, searchType, searchUseType, sessionFields 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 intCounts the number of search parameters.protected EntityInstancePKHolderSubclasses should override and always call their super's executeSearch()getEntityInstancePKHolderByAssociateReferral(AssociateReferral associateReferral) getEntityInstancePKHolderByOfferUse(OfferUse offerUse) voidsetOfferUse(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, setTermMethods 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, setModifiedSinceMethods inherited from class com.echothree.model.control.search.server.search.BaseEvaluator
getAnalyzer, getCachedAnalyzer, getCoreControl, getField, getFields, getIndexControl, getLanguage, getLanguageIsoName, getLog, getQ, getSearchDefaultOperatorName, getUserControl, parseQuery, setField, setFields, setQMethods 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:
countParametersin classOrderSearchEvaluator
-
executeSearch
Description copied from class:OrderSearchEvaluatorSubclasses should override and always call their super's executeSearch()- Overrides:
executeSearchin classOrderSearchEvaluator
-