Index

A B C D E G I L M N O P Q R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSearchServiceImpl - Class in org.chenile.query.service
 
AbstractSearchServiceImpl(QueryStore) - Constructor for class org.chenile.query.service.AbstractSearchServiceImpl
 
AbstractSearchServiceImpl.EnhancedSearchRequest - Class in org.chenile.query.service
 
AllowedActionInfo - Class in org.chenile.query.model
Specifies the metadata for the actions that are allowed for this entity.
AllowedActionInfo() - Constructor for class org.chenile.query.model.AllowedActionInfo
 
AllowedActionInfo(String, String, String, boolean) - Constructor for class org.chenile.query.model.AllowedActionInfo
 

B

buildOrderByClause(Map<String, Object>, List<SortCriterion>, QueryMetadata) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 

C

CannedReport - Class in org.chenile.query.model
 
CannedReport() - Constructor for class org.chenile.query.model.CannedReport
 
CannedReportStore - Interface in org.chenile.query.service
Retrieve and store canned reports.
CheckBox - Enum constant in enum class org.chenile.query.model.ColumnMetadata.ColumnType
 
ColumnMetadata - Class in org.chenile.query.model
 
ColumnMetadata() - Constructor for class org.chenile.query.model.ColumnMetadata
 
ColumnMetadata.ColumnType - Enum Class in org.chenile.query.model
 
constructBetweenQuery(Map<String, Object>, String, Object, ColumnMetadata) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
constructContainsQuery(Map<String, Object>, String, Object) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
constructPagination(Map<String, Object>, int, int) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
contextContainer - Variable in class org.chenile.query.service.AbstractSearchServiceImpl
 

D

Date - Enum constant in enum class org.chenile.query.model.ColumnMetadata.ColumnType
 
DateTime - Enum constant in enum class org.chenile.query.model.ColumnMetadata.ColumnType
 
doSearch(AbstractSearchServiceImpl.EnhancedSearchRequest, SearchResponse, QueryMetadata) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
doSearch(Request) - Method in interface org.chenile.query.service.SearchCommand
 
DownloadFormat - Enum Class in org.chenile.query.model
 
DropDown - Enum constant in enum class org.chenile.query.model.ColumnMetadata.ColumnType
 

E

enhancedFilters - Variable in class org.chenile.query.service.AbstractSearchServiceImpl.EnhancedSearchRequest
 
EnhancedSearchRequest(SearchRequest<Map<String, Object>>) - Constructor for class org.chenile.query.service.AbstractSearchServiceImpl.EnhancedSearchRequest
 
enhanceFiltersUsingMetadata(AbstractSearchServiceImpl.EnhancedSearchRequest, QueryMetadata) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
Use the column metadata to enhance the filters that have been passed.
enhanceFiltersWithPropNamesPropValues(Map<String, Object>) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
EntityQueryService - Interface in org.chenile.query.service
 
ErrorCodes - Enum Class in org.chenile.query.service.error
 
EXCEL - Enum constant in enum class org.chenile.query.model.DownloadFormat
 
executeQuery(AbstractSearchServiceImpl.EnhancedSearchRequest) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
extractStateFromObject(Object, String, String) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 

G

getAcls() - Method in class org.chenile.query.model.QueryMetadata
 
getAllCannedReportsForUserTenant(String) - Method in interface org.chenile.query.service.CannedReportStore
For the current User and tenant, retrieve the following canned reports from the DB: All canned reports whose tenant Id and the user ID exactly match with the current user Id and the tenant Id all the canned reports whose tenant ID matches the current tenant and whose User ID is null
getAllowedActions() - Method in class org.chenile.query.model.ResponseRow
 
getAllowedActionsForWorkflowEntity(String, Object, String, String) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
getAllowedStatesForCurrentUser(String) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
getAvailableCannedReports() - Method in class org.chenile.query.model.SearchResponse
 
getCannedReportName() - Method in class org.chenile.query.model.CannedReport
 
getCannedReportName() - Method in class org.chenile.query.model.SearchRequest
 
getCannedReportName() - Method in class org.chenile.query.model.SearchResponse
 
getColumnMetadata() - Method in class org.chenile.query.model.QueryMetadata
 
getColumnMetadata() - Method in class org.chenile.query.model.SearchResponse
 
getColumnName() - Method in class org.chenile.query.model.ColumnMetadata
 
getColumnType() - Method in class org.chenile.query.model.ColumnMetadata
 
getCurrentPage() - Method in class org.chenile.query.model.SearchResponse
 
getData() - Method in class org.chenile.query.model.SearchResponse
 
getDropDownQuery() - Method in class org.chenile.query.model.ColumnMetadata
 
getDropDownValues() - Method in class org.chenile.query.model.ColumnMetadata
 
getEndRow() - Method in class org.chenile.query.model.SearchResponse
 
getFields() - Method in class org.chenile.query.model.SearchRequest
 
getFilters() - Method in class org.chenile.query.model.SearchRequest
 
getFlowColumn() - Method in class org.chenile.query.model.QueryMetadata
 
getGroup() - Method in class org.chenile.query.model.ColumnMetadata
 
getHiddenColumns() - Method in class org.chenile.query.model.SearchRequest
 
getHiddenColumns() - Method in class org.chenile.query.model.SearchResponse
 
getId() - Method in class org.chenile.query.model.QueryMetadata
 
getIndex() - Method in class org.chenile.query.model.SortCriterion
 
getLateColumn() - Method in class org.chenile.query.model.QueryMetadata
 
getList() - Method in class org.chenile.query.model.SearchResponse
 
getMaxPages() - Method in class org.chenile.query.model.SearchResponse
 
getMaxRows() - Method in class org.chenile.query.model.SearchResponse
 
getName() - Method in class org.chenile.query.model.ColumnMetadata
 
getName() - Method in class org.chenile.query.model.QueryMetadata
 
getName() - Method in class org.chenile.query.model.SortCriterion
 
getNumRowsInPage() - Method in class org.chenile.query.model.SearchRequest
 
getNumRowsInPage() - Method in class org.chenile.query.model.SearchResponse
 
getNumRowsReturned() - Method in class org.chenile.query.model.SearchResponse
 
getPageNum() - Method in class org.chenile.query.model.SearchRequest
 
getQueryName() - Method in class org.chenile.query.model.CannedReport
 
getQueryName() - Method in class org.chenile.query.model.SearchRequest
 
getRow() - Method in class org.chenile.query.model.ResponseRow
 
getSearchRequest() - Method in class org.chenile.query.model.CannedReport
 
getSortCriteria() - Method in class org.chenile.query.model.SearchRequest
 
getStartRow() - Method in class org.chenile.query.model.SearchResponse
 
getStateColumn() - Method in class org.chenile.query.model.QueryMetadata
 
getSubError() - Method in enum class org.chenile.query.service.error.ErrorCodes
 
getSystemFilters() - Method in class org.chenile.query.model.SearchRequest
 
getTendingLateColumn() - Method in class org.chenile.query.model.QueryMetadata
 
getUserId() - Method in class org.chenile.query.model.CannedReport
 
getWorkflowName() - Method in class org.chenile.query.model.QueryMetadata
 

I

isApplicableToAll() - Method in class org.chenile.query.model.CannedReport
 
isAscendingOrder() - Method in class org.chenile.query.model.SortCriterion
 
isBetweenQuery() - Method in class org.chenile.query.model.ColumnMetadata
 
isCombinable - Variable in class org.chenile.query.model.AllowedActionInfo
 
isContainsQuery() - Method in class org.chenile.query.model.ColumnMetadata
 
isCustomRender() - Method in class org.chenile.query.model.ColumnMetadata
 
isDisplay() - Method in class org.chenile.query.model.ColumnMetadata
 
isFilterable() - Method in class org.chenile.query.model.ColumnMetadata
 
isFlexiblePropnames() - Method in class org.chenile.query.model.QueryMetadata
 
isLikeQuery() - Method in class org.chenile.query.model.ColumnMetadata
 
isOrOperation() - Method in class org.chenile.query.model.SearchRequest
 
isPaginated() - Method in class org.chenile.query.model.QueryMetadata
 
isPublishCannedReportToEveryone() - Method in class org.chenile.query.model.SearchRequest
 
isSaveChangesToCannedReport() - Method in class org.chenile.query.model.SearchRequest
 
isSortable() - Method in class org.chenile.query.model.ColumnMetadata
 
isSortable() - Method in class org.chenile.query.model.QueryMetadata
 
isToDoList() - Method in class org.chenile.query.model.QueryMetadata
 
isToDoList() - Method in class org.chenile.query.model.SearchRequest
 

L

label - Variable in class org.chenile.query.model.AllowedActionInfo
 
link - Variable in class org.chenile.query.model.AllowedActionInfo
 

M

makeSearchResponse(QueryMetadata, AbstractSearchServiceImpl.EnhancedSearchRequest) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 

N

name - Variable in class org.chenile.query.model.AllowedActionInfo
 
NONE - Enum constant in enum class org.chenile.query.model.DownloadFormat
 
Number - Enum constant in enum class org.chenile.query.model.ColumnMetadata.ColumnType
 

O

ORDER_BY - Static variable in class org.chenile.query.service.AbstractSearchServiceImpl
 
org.chenile.query.model - package org.chenile.query.model
Contains the core model of the QUERY API that can be extended by various implementations.
org.chenile.query.service - package org.chenile.query.service
Defines contracts for Search using the query model.
org.chenile.query.service.error - package org.chenile.query.service.error
Query service error codes
originalSearchRequest - Variable in class org.chenile.query.service.AbstractSearchServiceImpl.EnhancedSearchRequest
 

P

PAGINATION_PART - Static variable in class org.chenile.query.service.AbstractSearchServiceImpl
 
PDF - Enum constant in enum class org.chenile.query.model.DownloadFormat
 
processCountQuery(Map<String, Object>, SearchResponse, QueryMetadata) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 

Q

query(Map<String, Object>, Map<String, Object>) - Method in interface org.chenile.query.service.EntityQueryService
 
QUERY_ID_NOT_FOUND - Enum constant in enum class org.chenile.query.service.error.ErrorCodes
 
QueryMetadata - Class in org.chenile.query.model
 
QueryMetadata() - Constructor for class org.chenile.query.model.QueryMetadata
 
queryStore - Variable in class org.chenile.query.service.AbstractSearchServiceImpl
 
QueryStore - Interface in org.chenile.query.service
 

R

ResponseRow - Class in org.chenile.query.model
 
ResponseRow() - Constructor for class org.chenile.query.model.ResponseRow
 
retrieve(String) - Method in interface org.chenile.query.service.QueryStore
 
retrieve(String, String) - Method in interface org.chenile.query.service.CannedReportStore
Retrieve the canned report by name.

S

search(SearchRequest<Map<String, Object>>) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
search(SearchRequest<T>) - Method in interface org.chenile.query.service.SearchService
 
SearchCommand<Request,Response> - Interface in org.chenile.query.service
 
SearchRequest<FilterType> - Class in org.chenile.query.model
 
SearchRequest() - Constructor for class org.chenile.query.model.SearchRequest
 
SearchResponse - Class in org.chenile.query.model
 
SearchResponse() - Constructor for class org.chenile.query.model.SearchResponse
 
SearchService<T> - Interface in org.chenile.query.service
 
setAcls(String[]) - Method in class org.chenile.query.model.QueryMetadata
 
setAllowedActions(List<Map<String, String>>) - Method in class org.chenile.query.model.ResponseRow
 
setApplicableToAll(boolean) - Method in class org.chenile.query.model.CannedReport
 
setAscendingOrder(boolean) - Method in class org.chenile.query.model.SortCriterion
 
setAvailableCannedReports(List<CannedReport>) - Method in class org.chenile.query.model.SearchResponse
 
setBetweenQuery(boolean) - Method in class org.chenile.query.model.ColumnMetadata
 
setCannedReportName(String) - Method in class org.chenile.query.model.CannedReport
 
setCannedReportName(String) - Method in class org.chenile.query.model.SearchRequest
 
setCannedReportName(String) - Method in class org.chenile.query.model.SearchResponse
 
setColumnMetadata(Map<String, ColumnMetadata>) - Method in class org.chenile.query.model.QueryMetadata
 
setColumnMetadata(Map<String, ColumnMetadata>) - Method in class org.chenile.query.model.SearchResponse
 
setColumnName(String) - Method in class org.chenile.query.model.ColumnMetadata
 
setColumnType(ColumnMetadata.ColumnType) - Method in class org.chenile.query.model.ColumnMetadata
 
setContainsQuery(boolean) - Method in class org.chenile.query.model.ColumnMetadata
 
setContextContainer(ContextContainer) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
setCurrentPage(int) - Method in class org.chenile.query.model.SearchResponse
 
setCustomRender(boolean) - Method in class org.chenile.query.model.ColumnMetadata
 
setData(ResponseRow) - Method in class org.chenile.query.model.SearchResponse
 
setDisplay(boolean) - Method in class org.chenile.query.model.ColumnMetadata
 
setDropDownQuery(String) - Method in class org.chenile.query.model.ColumnMetadata
 
setDropDownValues(List<String>) - Method in class org.chenile.query.model.ColumnMetadata
 
setEndRow(int) - Method in class org.chenile.query.model.SearchResponse
 
setFields(List<String>) - Method in class org.chenile.query.model.SearchRequest
 
setFilterable(boolean) - Method in class org.chenile.query.model.ColumnMetadata
 
setFilters(FilterType) - Method in class org.chenile.query.model.SearchRequest
 
setFlexiblePropnames(boolean) - Method in class org.chenile.query.model.QueryMetadata
 
setFlowColumn(String) - Method in class org.chenile.query.model.QueryMetadata
 
setGroup(String) - Method in class org.chenile.query.model.ColumnMetadata
 
setHiddenColumns(Set<String>) - Method in class org.chenile.query.model.SearchRequest
 
setHiddenColumns(Set<String>) - Method in class org.chenile.query.model.SearchResponse
 
setId(String) - Method in class org.chenile.query.model.QueryMetadata
 
setIndex(int) - Method in class org.chenile.query.model.SortCriterion
 
setLateColumn(String) - Method in class org.chenile.query.model.QueryMetadata
 
setLikeQuery(boolean) - Method in class org.chenile.query.model.ColumnMetadata
 
setList(List<ResponseRow>) - Method in class org.chenile.query.model.SearchResponse
 
setMaxPages(int) - Method in class org.chenile.query.model.SearchResponse
 
setMaxRows(int) - Method in class org.chenile.query.model.SearchResponse
 
setName(String) - Method in class org.chenile.query.model.ColumnMetadata
 
setName(String) - Method in class org.chenile.query.model.QueryMetadata
 
setName(String) - Method in class org.chenile.query.model.SortCriterion
 
setNumRowsInPage(int) - Method in class org.chenile.query.model.SearchRequest
If incoming value is set to zero from the user, reset it to the default value initialized in the instance variable.
setNumRowsInPage(int) - Method in class org.chenile.query.model.SearchResponse
 
setNumRowsReturned(int) - Method in class org.chenile.query.model.SearchResponse
 
setOrOperation(boolean) - Method in class org.chenile.query.model.SearchRequest
 
setPageNum(int) - Method in class org.chenile.query.model.SearchRequest
 
setPaginated(boolean) - Method in class org.chenile.query.model.QueryMetadata
 
setPaginationInResponse(SearchResponse, int) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
setPublishCannedReportToEveryone(boolean) - Method in class org.chenile.query.model.SearchRequest
 
setQueryName(String) - Method in class org.chenile.query.model.CannedReport
 
setQueryName(String) - Method in class org.chenile.query.model.SearchRequest
 
setQueryStore(QueryStore) - Method in class org.chenile.query.service.AbstractSearchServiceImpl
 
setRow(Object) - Method in class org.chenile.query.model.ResponseRow
 
setSaveChangesToCannedReport(boolean) - Method in class org.chenile.query.model.SearchRequest
 
setSearchRequest(SearchRequest<?>) - Method in class org.chenile.query.model.CannedReport
 
setSortable(boolean) - Method in class org.chenile.query.model.ColumnMetadata
 
setSortable(boolean) - Method in class org.chenile.query.model.QueryMetadata
 
setSortCriteria(List<SortCriterion>) - Method in class org.chenile.query.model.SearchRequest
 
setStartRow(int) - Method in class org.chenile.query.model.SearchResponse
 
setStateColumn(String) - Method in class org.chenile.query.model.QueryMetadata
 
setSystemFilters(Map<String, Object>) - Method in class org.chenile.query.model.SearchRequest
 
setTendingLateColumn(String) - Method in class org.chenile.query.model.QueryMetadata
 
setToDoList(boolean) - Method in class org.chenile.query.model.QueryMetadata
 
setToDoList(boolean) - Method in class org.chenile.query.model.SearchRequest
 
setUserId(String) - Method in class org.chenile.query.model.CannedReport
 
setWorkflowName(String) - Method in class org.chenile.query.model.QueryMetadata
 
SortCriterion - Class in org.chenile.query.model
 
SortCriterion() - Constructor for class org.chenile.query.model.SortCriterion
 
store(CannedReport) - Method in interface org.chenile.query.service.CannedReportStore
Store the canned report details into the DB.

T

Text - Enum constant in enum class org.chenile.query.model.ColumnMetadata.ColumnType
 
toString() - Method in class org.chenile.query.model.ResponseRow
 

V

valueOf(String) - Static method in enum class org.chenile.query.model.ColumnMetadata.ColumnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.chenile.query.model.DownloadFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.chenile.query.service.error.ErrorCodes
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.chenile.query.model.ColumnMetadata.ColumnType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.chenile.query.model.DownloadFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.chenile.query.service.error.ErrorCodes
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E G I L M N O P Q R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form