Class SalesOrderBatchSearchEvaluator
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.batch.server.search.BatchSearchEvaluator
com.echothree.model.control.order.server.search.OrderBatchSearchEvaluator
com.echothree.model.control.sales.server.search.SalesOrderBatchSearchEvaluator
-
Field Summary
Fields inherited from class com.echothree.model.control.batch.server.search.BatchSearchEvaluator
batchType
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
ConstructorsConstructorDescriptionSalesOrderBatchSearchEvaluator
(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of SalesOrderBatchSearchEvaluator -
Method Summary
Modifier and TypeMethodDescriptionprotected int
Counts the number of search parameters.protected EntityInstancePKHolder
Subclasses should override and always call their super's executeSearch()getEntityInstancePKHolderByPaymentMethod
(PaymentMethod paymentMethod) void
setPaymentMethod
(PaymentMethod paymentMethod) Methods inherited from class com.echothree.model.control.order.server.search.OrderBatchSearchEvaluator
getCurrency, getEntityInstancePKHolderByCurrency, setCurrency
Methods inherited from class com.echothree.model.control.batch.server.search.BatchSearchEvaluator
getAlias, getBatchAliasType, getBatchName, getBatchStatusWorkflowStep, getEntityInstancePKHolderByBatchStatusWorkflowStep, getEntityInstancePKHolderByBatchType, setAlias, setBatchAliasType, setBatchName, setBatchStatusWorkflowStep
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
-
SalesOrderBatchSearchEvaluator
public SalesOrderBatchSearchEvaluator(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of SalesOrderBatchSearchEvaluator
-
-
Method Details
-
getEntityInstancePKHolderByPaymentMethod
-
getPaymentMethod
-
setPaymentMethod
-
countParameters
Counts the number of search parameters.- Overrides:
countParameters
in classOrderBatchSearchEvaluator
-
executeSearch
Description copied from class:BatchSearchEvaluator
Subclasses should override and always call their super's executeSearch()- Overrides:
executeSearch
in classOrderBatchSearchEvaluator
-