| Constructor and Description |
|---|
IQLFacadeImpl(com.riadalabs.jira.plugins.insight.services.core.IQLService iqlService,
com.riadalabs.jira.plugins.insight.services.core.iql.IQLParser iqlParser,
io.riada.insight.index.model.ObjectTypeAttributeIndex objectTypeAttributeIndex,
com.riadalabs.jira.plugins.insight.services.util.ErrorMessageTranslator errorMessageTranslator) |
| Modifier and Type | Method and Description |
|---|---|
List<ObjectBean> |
findObjects(int schemaId,
String iql)
Find objects for an AQL
|
ObjectResultBean |
findObjects(int schemaId,
String iql,
int start,
int limit,
boolean asc,
Integer orderByAttrTypeId) |
List<ObjectBean> |
findObjects(String iql)
Find objects for an AQL
|
ObjectResultBean |
findObjects(String iql,
int start,
int limit)
Find a limited set of objects based on an AQL to display on pagination pages
|
List<ObjectBean> |
findObjectsByIQL(String iql) |
List<ObjectBean> |
findObjectsByIQLAndSchema(int schemaId,
String iql) |
void |
validateIQL(int schemaId,
String iql)
Deprecated.
|
void |
validateIQL(String iql)
Validates AQL for an object schema
|
public IQLFacadeImpl(com.riadalabs.jira.plugins.insight.services.core.IQLService iqlService,
com.riadalabs.jira.plugins.insight.services.core.iql.IQLParser iqlParser,
io.riada.insight.index.model.ObjectTypeAttributeIndex objectTypeAttributeIndex,
com.riadalabs.jira.plugins.insight.services.util.ErrorMessageTranslator errorMessageTranslator)
public ObjectResultBean findObjects(int schemaId, String iql, int start, int limit, boolean asc, Integer orderByAttrTypeId) throws InsightException
findObjects in interface IQLFacadeInsightExceptionpublic List<ObjectBean> findObjectsByIQL(String iql) throws InsightException
findObjectsByIQL in interface IQLFacadeInsightExceptionpublic List<ObjectBean> findObjectsByIQLAndSchema(int schemaId, String iql) throws InsightException
findObjectsByIQLAndSchema in interface IQLFacadeInsightException@Deprecated public void validateIQL(int schemaId, String iql) throws InsightException
IQLFacadevalidateIQL in interface IQLFacadeInsightExceptionpublic void validateIQL(String iql) throws InsightException
IQLFacadevalidateIQL in interface IQLFacadeInsightExceptionpublic List<ObjectBean> findObjects(String iql) throws InsightException
IQLFacadefindObjects in interface IQLFacadeInsightExceptionpublic ObjectResultBean findObjects(String iql, int start, int limit) throws InsightException
IQLFacadefindObjects in interface IQLFacadeInsightExceptionpublic List<ObjectBean> findObjects(int schemaId, String iql) throws InsightException
IQLFacadefindObjects in interface IQLFacadeInsightExceptionCopyright © 2024 Atlassian. All rights reserved.