Modifier and Type | Method and Description |
---|---|
List<QueryLiteral> |
QueryCache.getValues(QueryCreationContext context,
Operand operand,
TerminalClause jqlClause)
Retrieve the list of
QueryLiteral s registered
for the QueryCreationContext Operand jqlClause triplet. |
List<QueryLiteral> |
QueryCacheImpl.getValues(QueryCreationContext context,
Operand operand,
TerminalClause jqlClause) |
void |
QueryCache.setValues(QueryCreationContext context,
Operand operand,
TerminalClause jqlClause,
List<QueryLiteral> values)
Set the cached result of a getValues operation on the
for the
QueryCreationContext Operand jqlClause triplet. |
void |
QueryCacheImpl.setValues(QueryCreationContext context,
Operand operand,
TerminalClause jqlClause,
List<QueryLiteral> values) |
Modifier and Type | Method and Description |
---|---|
List<QueryLiteral> |
EchoFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
Modifier and Type | Method and Description |
---|---|
List<QueryLiteral> |
EchoJqlFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
UpdateHistoryAccessor.searchForIssues(List<String> userIds,
DateRange fromDate,
DateRange toDate,
QueryCreationContext queryCreationContext)
Searches changes index and comments index for items affected by given user
(that is, changes performed by user and comments created/updated/deleted by user).
|
Modifier and Type | Method and Description |
---|---|
WorklogClausesTransformerVisitor |
WorklogClausesTransformerVisitor.Factory.create(QueryCreationContext queryCreationContext) |
Modifier and Type | Method and Description |
---|---|
List<QueryLiteral> |
EmptyOperandHandler.getValues(QueryCreationContext queryCreationContext,
EmptyOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
FunctionOperandHandler.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
MultiValueOperandHandler.getValues(QueryCreationContext queryCreationContext,
MultiValueOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
DefaultJqlOperandResolver.getValues(QueryCreationContext queryCreationContext,
Operand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
JqlOperandResolver.getValues(QueryCreationContext queryCreationContext,
Operand operand,
TerminalClause terminalClause)
Return the values contained within the passed operand.
|
List<QueryLiteral> |
SingleValueOperandHandler.getValues(QueryCreationContext queryCreationContext,
SingleValueOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
OperandHandler.getValues(QueryCreationContext queryCreationContext,
T operand,
TerminalClause terminalClause)
Gets the unexpanded values provided by the user on input.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryCreationContextImpl
Default implementation of
QueryCreationContext . |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
QueryProjectRoleAndGroupPermissionsDecorator.appendPermissionFilterQuery(org.apache.lucene.search.Query query,
QueryCreationContext queryCreationContext,
String groupLevelField,
String roleLevelField)
Append the permission query to the passed query.
|
protected ContextAwareQueryVisitor |
QueryVisitor.createContextAwareQueryVisitor(QueryCreationContext queryCreationContext,
Clause clause) |
org.apache.lucene.search.Query |
LuceneQueryBuilder.createLuceneQuery(QueryCreationContext queryCreationContext,
Clause clause)
Converts a JQL
Clause into an lucene Query for searching JIRA lucene index. |
org.apache.lucene.search.Query |
DefaultLuceneQueryBuilder.createLuceneQuery(QueryCreationContext queryCreationContext,
Clause clause) |
org.apache.lucene.search.Query |
QueryProjectRoleAndGroupPermissionsDecorator.createPermissionQuery(QueryCreationContext queryCreationContext,
String groupLevelField,
String roleLevelField)
Creates the lucene 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.
|
org.apache.lucene.search.Query |
QueryVisitor.createQuery(Clause clause,
QueryCreationContext queryCreationContext)
Create a lucene query for the passed clause.
|
ContextAwareQueryVisitor |
ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory.createVisitor(QueryCreationContext queryCreationContext,
Clause parentClause) |
ContextAwareQueryVisitor |
ContextAwareQueryVisitor.ContextAwareQueryVisitorFactory.createVisitorWithCustomQueryRegistry(QueryCreationContext queryCreationContext,
Clause parentClause,
QueryRegistry customQueryRegistry) |
org.apache.lucene.search.Query |
QueryProjectRoleAndGroupPermissionsDecorator.decorateWorklogQueryWithPermissionChecks(org.apache.lucene.search.Query query,
QueryCreationContext queryCreationContext)
Takes a worklog index query and adds some necessary permission checks to it.
|
Iterable<Long> |
WorklogQueryExecutor.executeWorklogQuery(org.apache.lucene.search.Query worklogQuery,
QueryCreationContext context)
Executes a worklog query and returns an iterable of unique issue ids
associated with the returned worklogs.
|
io.atlassian.fugue.Option<WorklogClauseQueryFactory> |
DefaultWorklogQueryRegistry.getClauseQueryFactory(QueryCreationContext context,
TerminalClause clause) |
io.atlassian.fugue.Option<WorklogClauseQueryFactory> |
WorklogQueryRegistry.getClauseQueryFactory(QueryCreationContext context,
TerminalClause clause)
Fetches an associated AbstractWorklogClauseQueryFactory objects for the provided Clause.
|
Collection<ClauseQueryFactory> |
DefaultQueryRegistry.getClauseQueryFactory(QueryCreationContext queryCreationContext,
TerminalClause clause) |
Collection<ClauseQueryFactory> |
QueryRegistry.getClauseQueryFactory(QueryCreationContext queryCreationContext,
TerminalClause clause)
Fetches all associated ClauseQueryFactory objects for the provided TerminalClause.
|
QueryFactoryResult |
ProjectCategoryClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
SummaryClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ReporterClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
AbstractTimeTrackingClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
DescriptionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
AllTextClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
LabelsClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
SavedFilterClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
VoterClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ProjectCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
StatusClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
AttachmentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ProjectClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
AssigneeClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
SelectCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
LastViewedDateClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ValidatingDecoratorQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
EnvironmentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
IssueSecurityLevelClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
DateClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
StatusCategoryClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
WatcherClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
AbstractPropertyClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
IssueLinkTypesClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ComponentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
IssueTypeClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
WorkRatioClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
CommentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
WorklogClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ResolutionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
CreatorClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
CascadingSelectCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause)
The call to
JqlOperandResolver.getValues(QueryCreationContext, com.atlassian.query.operand.Operand, com.atlassian.query.clause.TerminalClause)
potentially returns positive and negative ids as literals. |
QueryFactoryResult |
FixForVersionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
WatchesClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
IssueParentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
VotesClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
AffectedVersionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
PriorityClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ActualValueCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
IssueIdClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
FreeTextClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
LocalDateClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
UserCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
GenericClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
VersionCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
QueryFactoryResult |
ClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause)
Generates a lucene query for the passed
TerminalClause . |
QueryFactoryResult |
NumberCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
org.apache.lucene.search.Query |
WorklogDateClauseQueryFactory.getWorklogQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
org.apache.lucene.search.Query |
WorklogCommentClauseQueryFactory.getWorklogQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
abstract org.apache.lucene.search.Query |
WorklogClauseQueryFactory.getWorklogQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause)
Returns a lucene query that can be run against the worklog index.
|
org.apache.lucene.search.Query |
WorklogAuthorClauseQueryFactory.getWorklogQuery(QueryCreationContext queryCreationContext,
TerminalClause terminalClause) |
Constructor and Description |
---|
QueryCreationContextImpl(QueryCreationContext queryCreationContext,
Set<String> determinedProjects) |
Modifier and Type | Method and Description |
---|---|
protected abstract List<QueryLiteral> |
AbstractUserBasedFunction.getFunctionValuesList(QueryCreationContext queryCreationContext,
FunctionOperand operand,
ApplicationUser user)
Get the function return values based on the actual user.
|
protected List<QueryLiteral> |
ProjectsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext,
FunctionOperand functionOperand,
ApplicationUser user) |
protected List<QueryLiteral> |
ComponentsLeadByUserFunction.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) |
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.
|
List<QueryLiteral> |
AllStandardIssueTypesFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
EndOfMonthFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
EarliestUnreleasedVersionFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
UpdatedByFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
EndOfDayFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
StartOfWeekFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
AbstractUserBasedFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand functionOperand,
TerminalClause terminalClause) |
List<QueryLiteral> |
LastLoginFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
StartOfMonthFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
RemoteLinksByGlobalIdFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
StartOfDayFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
AllSubIssueTypesFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
IssueHistoryFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
AbstractVersionsFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
WatchedIssuesFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
CascadeOptionFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause)
Note: this method returns unconvential query literals.
|
List<QueryLiteral> |
VotedIssuesFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
LatestReleasedVersionFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
StartOfYearFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
CurrentLoginFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
CurrentUserFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
MembersOfFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
LinkedIssuesFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
AbstractUserCapabilityFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand functionOperand,
TerminalClause terminalClause) |
List<QueryLiteral> |
NowFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
EndOfYearFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
EndOfWeekFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause) |
List<QueryLiteral> |
JqlFunction.getValues(QueryCreationContext queryCreationContext,
FunctionOperand operand,
TerminalClause terminalClause)
Gets the unexpanded values provided by the user on input.
|
Copyright © 2002-2021 Atlassian. All Rights Reserved.