Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form