Uses of Class
com.atlassian.jira.jql.operand.QueryLiteral

Packages that use QueryLiteral
com.atlassian.jira.bc.issue.search   
com.atlassian.jira.dev.reference.plugin.jql   
com.atlassian.jira.issue.changehistory   
com.atlassian.jira.issue.search.searchers.util   
com.atlassian.jira.jql.operand   
com.atlassian.jira.jql.permission   
com.atlassian.jira.jql.query   
com.atlassian.jira.jql.resolver   
com.atlassian.jira.jql.util   
com.atlassian.jira.jql.validator   
com.atlassian.jira.plugin.jql.function   
com.atlassian.query.operand   
 

Uses of QueryLiteral in com.atlassian.jira.bc.issue.search
 

Methods in com.atlassian.jira.bc.issue.search that return types with arguments of type QueryLiteral
 List<QueryLiteral> QueryCache.getValues(QueryCreationContext context, Operand operand, TerminalClause jqlClause)
          Retrieve the list of QueryLiterals registered for the QueryCreationContext Operand jqlClause triplet.
 List<QueryLiteral> QueryCacheImpl.getValues(QueryCreationContext context, Operand operand, TerminalClause jqlClause)
           
 

Method parameters in com.atlassian.jira.bc.issue.search with type arguments of type QueryLiteral
 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)
           
 

Uses of QueryLiteral in com.atlassian.jira.dev.reference.plugin.jql
 

Methods in com.atlassian.jira.dev.reference.plugin.jql that return types with arguments of type QueryLiteral
 List<QueryLiteral> EchoJqlFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 

Uses of QueryLiteral in com.atlassian.jira.issue.changehistory
 

Methods in com.atlassian.jira.issue.changehistory with parameters of type QueryLiteral
 Set<String> ChangeHistoryFieldConstants.getIdsForField(String field, QueryLiteral literal)
           
 

Uses of QueryLiteral in com.atlassian.jira.issue.search.searchers.util
 

Methods in com.atlassian.jira.issue.search.searchers.util with parameters of type QueryLiteral
protected  AbstractDateSearchInputHelper.ParseDateResult DefaultDateSearcherInputHelper.getValidNavigatorDate(QueryLiteral dateLiteral, boolean allowTimeComponent)
           
 

Uses of QueryLiteral in com.atlassian.jira.jql.operand
 

Methods in com.atlassian.jira.jql.operand that return QueryLiteral
 QueryLiteral DefaultJqlOperandResolver.getSingleValue(com.atlassian.crowd.embedded.api.User user, Operand operand, TerminalClause clause)
           
 QueryLiteral JqlOperandResolver.getSingleValue(com.atlassian.crowd.embedded.api.User user, Operand operand, TerminalClause clause)
          Returns the single value contained within the passed operand.
 

Methods in com.atlassian.jira.jql.operand that return types with arguments of type QueryLiteral
 List<QueryLiteral> EmptyWasClauseOperandHandler.getEmptyValue(WasClause clause)
           
 List<QueryLiteral> PredicateOperandHandler.getValues()
           
 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.
 List<QueryLiteral> DefaultJqlOperandResolver.getValues(com.atlassian.crowd.embedded.api.User searcher, Operand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> JqlOperandResolver.getValues(com.atlassian.crowd.embedded.api.User searcher, Operand operand, TerminalClause terminalClause)
          Return the values contained within the passed operand.
 List<QueryLiteral> PredicateOperandResolver.getValues(com.atlassian.crowd.embedded.api.User searcher, String field, Operand operand)
           
 List<QueryLiteral> DefaultPredicateOperandResolver.getValues(com.atlassian.crowd.embedded.api.User searcher, String field, Operand operand)
           
 

Uses of QueryLiteral in com.atlassian.jira.jql.permission
 

Methods in com.atlassian.jira.jql.permission that return types with arguments of type QueryLiteral
 List<QueryLiteral> LiteralSanitiser.Result.getLiterals()
           
 

Method parameters in com.atlassian.jira.jql.permission with type arguments of type QueryLiteral
 LiteralSanitiser.Result ProjectLiteralSanitiser.sanitiseLiterals(List<QueryLiteral> literals)
          We make a big assumption here that a single project literal will never expand out into more than one project id, because of the rules around project names and resolving.
 LiteralSanitiser.Result LiteralSanitiser.sanitiseLiterals(List<QueryLiteral> literals)
          Note: in general, it is possible that a literal can expand out into multiple id values.
 LiteralSanitiser.Result IssueLiteralSanitiser.sanitiseLiterals(List<QueryLiteral> literals)
          Issue keys are not guaranteed to be 1-1, so this method might actually return more QueryLiterals than what we started with.
 

Constructor parameters in com.atlassian.jira.jql.permission with type arguments of type QueryLiteral
LiteralSanitiser.Result(boolean modified, List<QueryLiteral> literals)
           
 

Uses of QueryLiteral in com.atlassian.jira.jql.query
 

Method parameters in com.atlassian.jira.jql.query with type arguments of type QueryLiteral
 QueryFactoryResult DateEqualityQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult DateRelationalQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult RelationalOperatorMutatedIndexValueQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult ActualValueRelationalQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult LocalDateEqualityQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult LocalDateRelationalQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult RelationalOperatorIdIndexValueQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> listOfIds)
           
 QueryFactoryResult AbstractEqualityQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult OperatorSpecificQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
          Generates the Query for a list of operand ids.
 QueryFactoryResult LikeQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult ActualValueEqualityQueryFactory.createQueryForMultipleValues(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult DateEqualityQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult DateRelationalQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult RelationalOperatorMutatedIndexValueQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult ActualValueRelationalQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult LocalDateEqualityQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult LocalDateRelationalQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult RelationalOperatorIdIndexValueQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult AbstractEqualityQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult OperatorSpecificQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
          Generates the Query for a single operand id.
 QueryFactoryResult LikeQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult ActualValueEqualityQueryFactory.createQueryForSingleValue(String fieldName, Operator operator, List<QueryLiteral> rawValues)
           
 QueryFactoryResult LikeQueryFactory.createResult(String fieldName, List<QueryLiteral> rawValues, Operator operator, boolean handleEmpty)
           
 

Uses of QueryLiteral in com.atlassian.jira.jql.resolver
 

Methods in com.atlassian.jira.jql.resolver with parameters of type QueryLiteral
 List<org.ofbiz.core.entity.GenericValue> IssueSecurityLevelResolver.getIssueSecurityLevels(com.atlassian.crowd.embedded.api.User searcher, QueryLiteral rawValue)
          Resolves GenericValues representing Issue Security Levels based on the QueryLiteral provided.
 org.ofbiz.core.entity.GenericValue ProjectCategoryResolver.getProjectCategory(QueryLiteral literal)
           
 Collection<Project> ProjectCategoryResolver.getProjectsForCategory(QueryLiteral literal)
           
 Collection<String> ChangeHistoryFieldIdResolver.resolveIdsForField(String field, QueryLiteral literal, boolean emptyOperand)
           
 

Method parameters in com.atlassian.jira.jql.resolver with type arguments of type QueryLiteral
 List<org.ofbiz.core.entity.GenericValue> IssueSecurityLevelResolver.getIssueSecurityLevels(com.atlassian.crowd.embedded.api.User searcher, List<QueryLiteral> rawValues)
          Resolves GenericValues representing Issue Security Levels based on the QueryLiterals provided.
 List<org.ofbiz.core.entity.GenericValue> IssueSecurityLevelResolver.getIssueSecurityLevelsOverrideSecurity(List<QueryLiteral> rawValues)
          Resolves GenericValues representing Issue Security Levels based on the QueryLiterals provided.
 List<SearchRequest> SavedFilterResolver.getSearchRequest(com.atlassian.crowd.embedded.api.User searcher, List<QueryLiteral> rawValues)
          Resolves QueryLiterals into the SearchRequest objects that the user has permission to see.
 List<SearchRequest> SavedFilterResolver.getSearchRequestOverrideSecurity(List<QueryLiteral> rawValues)
          Resolves QueryLiterals into the SearchRequest objects.
 

Uses of QueryLiteral in com.atlassian.jira.jql.util
 

Methods in com.atlassian.jira.jql.util that return types with arguments of type QueryLiteral
 List<QueryLiteral> JqlCascadingSelectLiteralUtil.createQueryLiteralsFromOptions(Operand sourceOperand, Collection<Option> positiveOptions, Collection<Option> negativeOptions)
          Given a list of Options that should be in the result (positive) and a list of Options that shouldn't (negative) creates a list of QueryLiterals that represent the positive and negative options and be used for generating the query.
 

Methods in com.atlassian.jira.jql.util with parameters of type QueryLiteral
 String JqlTimetrackingDurationSupportImpl.convertToIndexValue(QueryLiteral rawValue)
           
 String WatchesIndexValueConverter.convertToIndexValue(QueryLiteral rawValue)
           
 String VotesIndexValueConverter.convertToIndexValue(QueryLiteral rawValue)
           
 String GroupCustomFieldIndexValueConverter.convertToIndexValue(QueryLiteral rawValue)
           
 String IndexValueConverter.convertToIndexValue(QueryLiteral rawValue)
           
 String NumberIndexValueConverter.convertToIndexValue(QueryLiteral rawValue)
           
 String SimpleIndexValueConverter.convertToIndexValue(QueryLiteral rawValue)
           
 List<Option> JqlSelectOptionsUtil.getOptions(CustomField customField, QueryContext queryContext, QueryLiteral literal, boolean checkOptionIds)
          Returns the options that are represented by the QueryLiteral that are visible in the QueryContext for a particular CustomField.
 List<Option> JqlSelectOptionsUtil.getOptions(CustomField customField, QueryLiteral literal, boolean checkOptionIds)
          Returns all the options possible represented by the QueryLiteral for a particular CustomField.
 List<Option> JqlSelectOptionsUtil.getOptions(CustomField customField, com.atlassian.crowd.embedded.api.User user, QueryLiteral literal, boolean checkOptionIds)
          Returns the options that are represented by the QueryLiteral that are visible to the User on the CustomField.
 boolean JqlCascadingSelectLiteralUtil.isNegativeLiteral(QueryLiteral literal)
          Determines if the QueryLiteral represents a Option that should be excluded from the result.
 

Method parameters in com.atlassian.jira.jql.util with type arguments of type QueryLiteral
 void JqlCascadingSelectLiteralUtil.processPositiveNegativeOptionLiterals(List<QueryLiteral> inputLiterals, List<QueryLiteral> positiveLiterals, List<QueryLiteral> negativeLiterals)
          Processes the input literals into two groups: positive literals and negative literals.
 void JqlCascadingSelectLiteralUtil.processPositiveNegativeOptionLiterals(List<QueryLiteral> inputLiterals, List<QueryLiteral> positiveLiterals, List<QueryLiteral> negativeLiterals)
          Processes the input literals into two groups: positive literals and negative literals.
 void JqlCascadingSelectLiteralUtil.processPositiveNegativeOptionLiterals(List<QueryLiteral> inputLiterals, List<QueryLiteral> positiveLiterals, List<QueryLiteral> negativeLiterals)
          Processes the input literals into two groups: positive literals and negative literals.
 

Uses of QueryLiteral in com.atlassian.jira.jql.validator
 

Methods in com.atlassian.jira.jql.validator with parameters of type QueryLiteral
protected  List<Option> CascadingSelectCustomFieldValidator.getOptionsFromLiteral(com.atlassian.crowd.embedded.api.User searcher, QueryLiteral literal)
           
protected  List<Option> SelectCustomFieldValidator.getOptionsFromLiteral(com.atlassian.crowd.embedded.api.User searcher, QueryLiteral literal)
           
 

Method parameters in com.atlassian.jira.jql.validator with type arguments of type QueryLiteral
 MessageSet HistoryFieldValueValidator.validateValues(com.atlassian.crowd.embedded.api.User searcher, String fieldName, List<QueryLiteral> rawValues)
           
 

Uses of QueryLiteral in com.atlassian.jira.plugin.jql.function
 

Methods in com.atlassian.jira.plugin.jql.function that return types with arguments of type QueryLiteral
protected  List<QueryLiteral> ProjectsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, com.atlassian.crowd.embedded.api.User user)
           
protected abstract  List<QueryLiteral> AbstractUserBasedFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand operand, com.atlassian.crowd.embedded.api.User user)
          Get the function return values based on the actual user.
protected  List<QueryLiteral> ComponentsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, com.atlassian.crowd.embedded.api.User user)
           
protected  List<QueryLiteral> ProjectsWhereUserHasPermissionFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, com.atlassian.crowd.embedded.api.User user, String permissionName)
           
protected  List<QueryLiteral> ProjectsWhereUserHasRoleFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, com.atlassian.crowd.embedded.api.User user, String roleName)
           
protected abstract  List<QueryLiteral> AbstractUserCapabilityFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand operand, com.atlassian.crowd.embedded.api.User user, String capability)
          Get the function return values based on the actual user and capability.
 List<QueryLiteral> EndOfYearFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> CurrentLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> MembersOfFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfDayFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AllStandardIssueTypesFunction.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> EndOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LastLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> CurrentUserFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractUserBasedFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> EchoFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractUserCapabilityFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfDayFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> NowFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractSingleVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LatestReleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AllSubIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfYearFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> IssueHistoryFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> VotedIssuesFunction.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> StartOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LinkedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EarliestUnreleasedVersionFunction.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.
 

Uses of QueryLiteral in com.atlassian.query.operand
 

Method parameters in com.atlassian.query.operand with type arguments of type QueryLiteral
static MultiValueOperand MultiValueOperand.ofQueryLiterals(Collection<QueryLiteral> literals)
           
 

Constructors in com.atlassian.query.operand with parameters of type QueryLiteral
MultiValueOperand(QueryLiteral... literals)
           
SingleValueOperand(QueryLiteral literal)
          Note: cannot accept an empty QueryLiteral.
 



Copyright © 2002-2012 Atlassian. All Rights Reserved.