Uses of Interface
com.atlassian.jira.jql.query.QueryCreationContext
Packages that use QueryCreationContext
Package
Description
-
Uses of QueryCreationContext in com.atlassian.jira.bc.issue.search
Methods in com.atlassian.jira.bc.issue.search with parameters of type QueryCreationContextModifier and TypeMethodDescriptionQueryCache.getValues(QueryCreationContext context, Operand operand, TerminalClause jqlClause) Retrieve the list ofQueryLiterals registered for theQueryCreationContextOperandjqlClause triplet.QueryCacheImpl.getValues(QueryCreationContext context, Operand operand, TerminalClause jqlClause) voidQueryCache.setValues(QueryCreationContext context, Operand operand, TerminalClause jqlClause, List<QueryLiteral> values) Set the cached result of a getValues operation on the for theQueryCreationContextOperandjqlClause triplet.voidQueryCacheImpl.setValues(QueryCreationContext context, Operand operand, TerminalClause jqlClause, List<QueryLiteral> values) -
Uses of QueryCreationContext in com.atlassian.jira.dev.jql.function
Methods in com.atlassian.jira.dev.jql.function with parameters of type QueryCreationContextModifier and TypeMethodDescriptionEchoFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) -
Uses of QueryCreationContext in com.atlassian.jira.dev.reference.plugin.jql
Methods in com.atlassian.jira.dev.reference.plugin.jql with parameters of type QueryCreationContextModifier and TypeMethodDescriptionEchoJqlFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) -
Uses of QueryCreationContext in com.atlassian.jira.issue.changehistory
Methods in com.atlassian.jira.issue.changehistory with parameters of type QueryCreationContextModifier and TypeMethodDescriptionUpdateHistoryAccessor.searchForIssues(List<String> userIds, DateRange fromDate, DateRange toDate, QueryCreationContext queryCreationContext) Searches the changes index and the comments index for items affected by given user (that is, changes performed by user and comments created/updated/deleted by user). -
Uses of QueryCreationContext in com.atlassian.jira.jql.operand
Methods in com.atlassian.jira.jql.operand with parameters of type QueryCreationContextModifier and TypeMethodDescriptionDefaultJqlOperandResolver.getValues(QueryCreationContext queryCreationContext, Operand operand, TerminalClause terminalClause) EmptyOperandHandler.getValues(QueryCreationContext queryCreationContext, EmptyOperand operand, TerminalClause terminalClause) FunctionOperandHandler.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) JqlOperandResolver.getValues(QueryCreationContext queryCreationContext, Operand operand, TerminalClause terminalClause) Return the values contained within the passed operand.MultiValueOperandHandler.getValues(QueryCreationContext queryCreationContext, MultiValueOperand operand, TerminalClause terminalClause) OperandHandler.getValues(QueryCreationContext queryCreationContext, T operand, TerminalClause terminalClause) Gets the unexpanded values provided by the user on input.SingleValueOperandHandler.getValues(QueryCreationContext queryCreationContext, SingleValueOperand operand, TerminalClause terminalClause) -
Uses of QueryCreationContext in com.atlassian.jira.jql.query
Classes in com.atlassian.jira.jql.query that implement QueryCreationContextConstructors in com.atlassian.jira.jql.query with parameters of type QueryCreationContextModifierConstructorDescriptionQueryCreationContextImpl(QueryCreationContext queryCreationContext, Set<String> determinedProjects) -
Uses of QueryCreationContext in com.atlassian.jira.plugin.jql.function
Methods in com.atlassian.jira.plugin.jql.function with parameters of type QueryCreationContextModifier and TypeMethodDescriptionprotected abstract List<QueryLiteral> AbstractUserBasedFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand operand, ApplicationUser user) Get the function return values based on the actual user.protected abstract List<QueryLiteral> AbstractUserCapabilityFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand operand, ApplicationUser user, String capability) Get the function return values based on the actual user and capability.protected List<QueryLiteral> ComponentsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user) protected List<QueryLiteral> ProjectsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user) protected List<QueryLiteral> ProjectsWhereUserHasPermissionFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user, String permissionName) protected List<QueryLiteral> ProjectsWhereUserHasRoleFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user, String roleName) AbstractUserBasedFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause) AbstractUserCapabilityFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause) AbstractVersionsFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) AllStandardIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) AllSubIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) CascadeOptionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) Note: this method returns unconvential query literals.CurrentLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) CurrentUserFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) EarliestUnreleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) EndOfDayFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) EndOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) EndOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) EndOfYearFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) IssueHistoryFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) JqlFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) Gets the unexpanded values provided by the user on input.LastLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) LatestReleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) LinkedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) MembersOfFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) NowFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) RemoteLinksByGlobalIdFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) StartOfDayFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) StartOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) StartOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) StartOfYearFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) UpdatedByFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) VotedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) WatchedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause) -
Uses of QueryCreationContext in com.atlassian.jira.search.jql
Methods in com.atlassian.jira.search.jql with parameters of type QueryCreationContextModifier and TypeMethodDescriptionProjectRoleAndGroupPermissionsQueryDecorator.appendPermissionFilterQuery(Query query, QueryCreationContext queryCreationContext, String groupLevelField, String roleLevelField) Append the permission query to the passed query.DefaultQueryFactory.create(Clause clause, QueryCreationContext queryContext) MultiWorklogClauseQueryFactory.create(QueryCreationContext context, MultiWorklogClause multiClause) MultiWorklogClauseTransformerVisitor.Factory.create(QueryCreationContext queryCreationContext) QueryVisitor.QueryVisitorFactory.create(QueryCreationContext queryCreationContext, Clause parentClause) ProjectRoleAndGroupPermissionsQueryDecorator.createPermissionQuery(QueryCreationContext queryCreationContext, String groupLevelField, String roleLevelField) Creates the search query that will restrict the results to only elements that are visible to the user based on the query creation context and elements' group and role visibility levels.abstract QueryAbstractWorklogClauseQueryMapper.createWorklogQuery(QueryCreationContext context, TerminalClause terminalClause) WorklogAuthorClauseQueryMapper.createWorklogQuery(QueryCreationContext context, TerminalClause terminalClause) WorklogClauseQueryMapper.createWorklogQuery(QueryCreationContext context, TerminalClause terminalClause) WorklogCommentClauseQueryMapper.createWorklogQuery(QueryCreationContext context, TerminalClause terminalClause) WorklogDateClauseQueryMapper.createWorklogQuery(QueryCreationContext context, TerminalClause terminalClause) ProjectRoleAndGroupPermissionsQueryDecorator.decorateCommentQueryWithPermissionChecks(Query query, QueryCreationContext queryCreationContext) Takes a comment index query and adds some necessary permission checks to it.ProjectRoleAndGroupPermissionsQueryDecorator.decorateWorklogQueryWithPermissionChecks(Query query, QueryCreationContext queryCreationContext) Takes a worklog index query and adds some necessary permission checks to it.AbstractPropertyClauseQueryMapper.getAllTextFields(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AllTextClauseQueryFieldsProvider.getAllTextFields(QueryCreationContext queryCreationContext, TerminalClause terminalClause) DescriptionClauseQueryMapper.getAllTextFields(QueryCreationContext queryCreationContext, TerminalClause terminalClause) EnvironmentClauseQueryMapper.getAllTextFields(QueryCreationContext queryCreationContext, TerminalClause terminalClause) FreeTextClauseQueryMapper.getAllTextFields(QueryCreationContext queryCreationContext, TerminalClause terminalClause) SummaryClauseQueryMapper.getAllTextFields(QueryCreationContext queryCreationContext, TerminalClause terminalClause) DefaultQueryRegistry.getClauseQueryMappers(QueryCreationContext queryCreationContext, TerminalClause clause) QueryRegistry.getClauseQueryMappers(QueryCreationContext queryCreationContext, TerminalClause clause) Fetches all associated ClauseQueryFactory objects for the provided TerminalClause.booleanMultiWorklogClauseQueryFactory.isWorklogClause(QueryCreationContext context, Clause clause) AbstractEntityResolverClauseQueryMapper.map(QueryCreationContext context, TerminalClause terminalClause) AbstractPropertyClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AbstractTimeTrackingClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AbstractVersionClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AbstractVoterAndWatcherClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AbstractWorklogClauseQueryMapper.map(QueryCreationContext context, TerminalClause terminalClause) ActualValueCustomFieldClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AllTextClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AssigneeClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) AttachmentClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) CascadingSelectCustomFieldClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) The call toJqlOperandResolver.getValues(QueryCreationContext, com.atlassian.query.operand.Operand, com.atlassian.query.clause.TerminalClause)potentially returns positive and negative ids as literals.ClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) Generates a search query for the passedTerminalClause.CommentClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) ComponentClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) CreatorClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) DateClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) DescriptionClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) EnvironmentClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) FreeTextClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) GenericClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) IssueIdClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) IssueLinkTypesClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) IssueParentClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) IssueSecurityLevelClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) IssueTypeClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) LabelsClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) LastViewedDateClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) LocalDateClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) NumberCustomFieldClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) PriorityClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) ProjectClauseQueryMapper.map(QueryCreationContext context, TerminalClause terminalClause) ProjectCustomFieldClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) ReporterClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) ResolutionClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) SavedFilterClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) SelectCustomFieldClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) StatusClauseQueryMapper.map(QueryCreationContext context, TerminalClause terminalClause) SummaryClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) UserCustomFieldClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) ValidatingDecoratorQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) VersionCustomFieldClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) VoterClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) VotesClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) WatcherClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) WatchesClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) WorkRatioClauseQueryMapper.map(QueryCreationContext queryCreationContext, TerminalClause terminalClause) Constructors in com.atlassian.jira.search.jql with parameters of type QueryCreationContextModifierConstructorDescriptionMultiWorklogClauseTransformerVisitor(MultiWorklogClauseQueryFactory multiWorklogClauseQueryFactory, QueryCreationContext queryCreationContext)