Class LeaveSearchEvaluator
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.employee.server.search.LeaveSearchEvaluator
-
Field Summary
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
ConstructorsConstructorDescriptionLeaveSearchEvaluator
(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of LeaveSearchEvaluator -
Method Summary
Modifier and TypeMethodDescriptionprotected EntityInstancePKHolder
Returns the companyParty.getEntityInstancePKHolderByCompanyParty
(Party companyParty) getEntityInstancePKHolderByLeaveReason
(LeaveReason leaveReason) getEntityInstancePKHolderByLeaveStatusWorkflowStep
(WorkflowStep leaveStatusWorkflowStep) getEntityInstancePKHolderByLeaveType
(LeaveType leaveType) Returns the leaveName.Returns the leaveReason.Returns the leaveStatusWorkflowStep.Returns the leaveType.getParty()
Returns the party.void
setCompanyParty
(Party companyParty) Sets the companyParty.void
setLeaveName
(String leaveName) Sets the leaveName.void
setLeaveReason
(LeaveReason leaveReason) Sets the leaveReason.void
setLeaveStatusWorkflowStep
(WorkflowStep leaveStatusWorkflowStep) Sets the leaveStatusWorkflowStep.void
setLeaveType
(LeaveType leaveType) Sets the leaveType.void
Sets the party.Methods inherited from class com.echothree.model.control.search.server.search.BaseSearchEvaluator
countParameters, 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
-
LeaveSearchEvaluator
public LeaveSearchEvaluator(UserVisit userVisit, SearchType searchType, SearchDefaultOperator searchDefaultOperator, SearchSortOrder searchSortOrder, SearchSortDirection searchSortDirection) Creates a new instance of LeaveSearchEvaluator
-
-
Method Details
-
getEntityInstancePKHolderByParty
-
getEntityInstancePKHolderByCompanyParty
-
getEntityInstancePKHolderByLeaveType
-
getEntityInstancePKHolderByLeaveReason
-
getEntityInstancePKHolderByLeaveStatusWorkflowStep
public EntityInstancePKHolder getEntityInstancePKHolderByLeaveStatusWorkflowStep(WorkflowStep leaveStatusWorkflowStep) -
getLeaveName
Returns the leaveName.- Returns:
- the leaveName
-
setLeaveName
Sets the leaveName.- Parameters:
leaveName
- the leaveName to set
-
getParty
Returns the party.- Returns:
- the party
-
setParty
Sets the party.- Parameters:
party
- the party to set
-
getCompanyParty
Returns the companyParty.- Returns:
- the companyParty
-
setCompanyParty
Sets the companyParty.- Parameters:
companyParty
- the companyParty to set
-
getLeaveType
Returns the leaveType.- Returns:
- the leaveType
-
setLeaveType
Sets the leaveType.- Parameters:
leaveType
- the leaveType to set
-
getLeaveReason
Returns the leaveReason.- Returns:
- the leaveReason
-
setLeaveReason
Sets the leaveReason.- Parameters:
leaveReason
- the leaveReason to set
-
getLeaveStatusWorkflowStep
Returns the leaveStatusWorkflowStep.- Returns:
- the leaveStatusWorkflowStep
-
setLeaveStatusWorkflowStep
Sets the leaveStatusWorkflowStep.- Parameters:
leaveStatusWorkflowStep
- the leaveStatusWorkflowStep to set
-
executeSearch
- Overrides:
executeSearch
in classBaseSearchEvaluator
-