Class OrderBatchSearchEvaluator
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
- Direct Known Subclasses:
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
ConstructorsConstructorDescriptionOrderBatchSearchEvaluator
(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection, BatchType batchType) Creates a new instance of OrderBatchSearchEvaluator -
Method Summary
Modifier and TypeMethodDescriptionprotected int
Counts the number of search parameters.protected EntityInstancePKHolder
Subclasses should override and always call their super's executeSearch()getEntityInstancePKHolderByCurrency
(Currency currency) void
setCurrency
(Currency currency) 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
-
OrderBatchSearchEvaluator
public OrderBatchSearchEvaluator(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection, BatchType batchType) Creates a new instance of OrderBatchSearchEvaluator
-
-
Method Details
-
getEntityInstancePKHolderByCurrency
-
getCurrency
-
setCurrency
-
countParameters
Counts the number of search parameters.- Overrides:
countParameters
in classBatchSearchEvaluator
-
executeSearch
Description copied from class:BatchSearchEvaluator
Subclasses should override and always call their super's executeSearch()- Overrides:
executeSearch
in classBatchSearchEvaluator
-