Uses of Interface
com.atlassian.query.clause.TerminalClause

Packages that use TerminalClause
com.atlassian.jira.bc.issue.search   
com.atlassian.jira.dev.jql.function   
com.atlassian.jira.dev.reference.plugin.jql   
com.atlassian.jira.issue.customfields.searchers.transformer   
com.atlassian.jira.issue.search   
com.atlassian.jira.issue.search.searchers.impl   
com.atlassian.jira.issue.search.searchers.transformer   
com.atlassian.jira.issue.search.searchers.util   
com.atlassian.jira.issue.search.util   
com.atlassian.jira.jql.clause   
com.atlassian.jira.jql.context   
com.atlassian.jira.jql.operand   
com.atlassian.jira.jql.permission   
com.atlassian.jira.jql.query   
com.atlassian.jira.jql.validator   
com.atlassian.jira.plugin.jql.function   
com.atlassian.jira.project.browse   
com.atlassian.query.clause   
 

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

Methods in com.atlassian.jira.bc.issue.search with parameters of type TerminalClause
 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)
           
 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 TerminalClause in com.atlassian.jira.dev.jql.function
 

Methods in com.atlassian.jira.dev.jql.function with parameters of type TerminalClause
 List<QueryLiteral> EchoFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet EchoFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 

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

Methods in com.atlassian.jira.dev.reference.plugin.jql with parameters of type TerminalClause
 List<QueryLiteral> EchoJqlFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet EchoJqlFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 

Uses of TerminalClause in com.atlassian.jira.issue.customfields.searchers.transformer
 

Methods in com.atlassian.jira.issue.customfields.searchers.transformer that return types with arguments of type TerminalClause
 List<TerminalClause> NumberRangeCustomFieldInputHelper.getValuesFromQuery(Query query)
          Returns a list of the valid for navigator TerminalClauses in the Query.
 

Uses of TerminalClause in com.atlassian.jira.issue.search
 

Methods in com.atlassian.jira.issue.search with parameters of type TerminalClause
 Clause ClauseRemovingCloningVisitor.visit(TerminalClause clause)
           
 Clause ClauseRenamingCloningVisitor.visit(TerminalClause clause)
           
 Clause ClauseReplacingCloningVisitor.visit(TerminalClause clause)
           
 

Constructor parameters in com.atlassian.jira.issue.search with type arguments of type TerminalClause
ClauseReplacingCloningVisitor(List<TerminalClause> substitutions)
           
 

Uses of TerminalClause in com.atlassian.jira.issue.search.searchers.impl
 

Fields in com.atlassian.jira.issue.search.searchers.impl declared as TerminalClause
static TerminalClause ResolutionSearcher.UNRESOLVED_CLAUSE
           
 

Methods in com.atlassian.jira.issue.search.searchers.impl that return types with arguments of type TerminalClause
 List<TerminalClause> NamedTerminalClauseCollectingVisitor.getNamedClauses()
           
 

Methods in com.atlassian.jira.issue.search.searchers.impl with parameters of type TerminalClause
 Void OperatorCollectingVisitor.visit(TerminalClause clause)
           
 Void NamedTerminalClauseCollectingVisitor.visit(TerminalClause clause)
           
 

Uses of TerminalClause in com.atlassian.jira.issue.search.searchers.transformer
 

Methods in com.atlassian.jira.issue.search.searchers.transformer that return types with arguments of type TerminalClause
 List<TerminalClause> SimpleNavigatorCollectorVisitor.getClauses()
           
protected  List<TerminalClause> UserSearchInputTransformer.getMatchingClauses(Set<String> jqlClauseNames, Query query)
           
 

Methods in com.atlassian.jira.issue.search.searchers.transformer with parameters of type TerminalClause
 Void SimpleNavigatorCollectorVisitor.visit(TerminalClause terminalClause)
           
 

Method parameters in com.atlassian.jira.issue.search.searchers.transformer with type arguments of type TerminalClause
protected  String AbstractSearchInputTransformer.getValueForField(List<TerminalClause> terminalClauses, com.atlassian.crowd.embedded.api.User user, Collection<String> jqlClauseNames)
           
protected  String AbstractSearchInputTransformer.getValueForField(List<TerminalClause> terminalClauses, com.atlassian.crowd.embedded.api.User user, String... jqlClauseNames)
           
protected  boolean AbstractSearchInputTransformer.hasDuplicates(List<TerminalClause> foundChildren)
           
protected  boolean AbstractSearchInputTransformer.hasEmpties(List<TerminalClause> foundChildren)
           
 

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

Methods in com.atlassian.jira.issue.search.searchers.util that return types with arguments of type TerminalClause
 Collection<TerminalClause> TerminalClauseCollectingVisitor.getClauses()
           
 

Methods in com.atlassian.jira.issue.search.searchers.util with parameters of type TerminalClause
 Boolean RelevantSearcherVisitor.visit(TerminalClause clause)
           
 Void TerminalClauseCollectingVisitor.visit(TerminalClause clause)
           
 Void RecursiveClauseVisitor.visit(TerminalClause clause)
           
 

Uses of TerminalClause in com.atlassian.jira.issue.search.util
 

Methods in com.atlassian.jira.issue.search.util with parameters of type TerminalClause
 Boolean FreeTextVisitor.visit(TerminalClause clause)
           
 

Uses of TerminalClause in com.atlassian.jira.jql.clause
 

Methods in com.atlassian.jira.jql.clause with parameters of type TerminalClause
 Clause DeMorgansVisitor.visit(TerminalClause terminalClause)
           
 

Uses of TerminalClause in com.atlassian.jira.jql.context
 

Methods in com.atlassian.jira.jql.context with parameters of type TerminalClause
 ClauseContext IssueTypeClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext SavedFilterClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext IssueSecurityLevelClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext ProjectClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext SimpleClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext ProjectCategoryClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext StatusClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext IssueIdClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext CascadingSelectCustomFieldClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext IssueParentClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext AllTextClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext SelectCustomFieldClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext ValidatingDecoratorContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext AbstractProjectAttributeClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext IntersectingClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext ClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
          Generates a clause context for the associated handler.
 ClauseContext MultiClauseDecoratorContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 ClauseContext CustomFieldClauseContextFactory.getClauseContext(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 QueryContextVisitor.ContextResult QueryContextVisitor.visit(TerminalClause clause)
           
 

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

Methods in com.atlassian.jira.jql.operand with parameters of type TerminalClause
 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.
 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.
 MessageSet EmptyOperandHandler.validate(com.atlassian.crowd.embedded.api.User searcher, EmptyOperand operand, TerminalClause terminalClause)
           
 MessageSet FunctionOperandHandler.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet MultiValueOperandHandler.validate(com.atlassian.crowd.embedded.api.User searcher, MultiValueOperand operand, TerminalClause terminalClause)
           
 MessageSet DefaultJqlOperandResolver.validate(com.atlassian.crowd.embedded.api.User user, Operand operand, TerminalClause terminalClause)
           
 MessageSet JqlOperandResolver.validate(com.atlassian.crowd.embedded.api.User user, Operand operand, TerminalClause terminalClause)
          Validates the operand against its handler.
 MessageSet SingleValueOperandHandler.validate(com.atlassian.crowd.embedded.api.User searcher, SingleValueOperand operand, TerminalClause terminalClause)
           
 MessageSet OperandHandler.validate(com.atlassian.crowd.embedded.api.User searcher, T operand, TerminalClause terminalClause)
          Will perform operand specific validation.
 

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

Methods in com.atlassian.jira.jql.permission with parameters of type TerminalClause
 Clause DefaultClausePermissionHandler.sanitise(com.atlassian.crowd.embedded.api.User user, TerminalClause clause)
           
 Clause IssueClauseValueSanitiser.sanitise(com.atlassian.crowd.embedded.api.User user, TerminalClause clause)
          Note: we cannot assume that the IssueClauseValueSanitiser.IssueOperandSanitisingVisitor returns the same type of operand that went in, because issues can expand to more than one literal.
 Clause NoOpClauseSanitiser.sanitise(com.atlassian.crowd.embedded.api.User user, TerminalClause clause)
           
 Clause ProjectClauseValueSanitiser.sanitise(com.atlassian.crowd.embedded.api.User user, TerminalClause clause)
          Important note: we are making a big assumption here that the ProjectClauseValueSanitiser.ProjectOperandSanitisingVisitor will always return the same kind of operand back after sanitising.
 Clause ClauseSanitiser.sanitise(com.atlassian.crowd.embedded.api.User user, TerminalClause clause)
          Given a user and a clause, will return a sanitised clause that when possible will not contain any information that the specified user does not have permission to see.
 Clause ClauseSanitisingVisitor.visit(TerminalClause clause)
           
 

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

Methods in com.atlassian.jira.jql.query with parameters of type TerminalClause
 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 ProjectCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult WatcherClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult StatusCategoryClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult IssueParentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult PriorityClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult WorkRatioClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult IssueSecurityLevelClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult DateClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult SummaryClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult ValidatingDecoratorQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult AffectedVersionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult SavedFilterClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult CommentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult DescriptionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult SelectCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult IssueTypeClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult ComponentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult AttachmentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult VotesClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult LabelsClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult StatusClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult AbstractTimeTrackingClauseQueryFactory.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 IssuePropertyClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult AllTextClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult VoterClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult EnvironmentClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult ProjectCategoryClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult ProjectClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult FixForVersionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult ReporterClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult WatchesClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult LastViewedDateClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult AssigneeClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult ResolutionClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult CreatorClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult GenericClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult UserCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 QueryFactoryResult ClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
          Generates a lucene query for the passed TerminalClause.
 QueryFactoryResult LocalDateClauseQueryFactory.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 VersionCustomFieldClauseQueryFactory.getQuery(QueryCreationContext queryCreationContext, TerminalClause terminalClause)
           
 

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

Methods in com.atlassian.jira.jql.validator with parameters of type TerminalClause
 boolean DefaultOperatorUsageValidator.check(com.atlassian.crowd.embedded.api.User user, TerminalClause clause)
           
 boolean OperatorUsageValidator.check(com.atlassian.crowd.embedded.api.User searcher, TerminalClause clause)
          Check the usage of the Operator and Operand that are held in the clause.
 Collection<ClauseValidator> DefaultValidatorRegistry.getClauseValidator(com.atlassian.crowd.embedded.api.User searcher, TerminalClause clause)
           
 Collection<ClauseValidator> ValidatorRegistry.getClauseValidator(com.atlassian.crowd.embedded.api.User searcher, TerminalClause clause)
          Fetches the associated ClauseValidators for the provided TerminalClause.
 MessageSet AllTextValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet IssueTypeValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet GroupCustomFieldValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet ComponentValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet DateValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet SelectCustomFieldValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet CommentValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet LabelsValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet PriorityValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet StatusValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet WasClauseValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet WatchesValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet ProjectValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet ProjectCategoryValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet SavedFilterClauseValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet EntityPropertyClauseValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet VotesValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet IssueSecurityLevelClauseValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet ResolutionValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet DefaultOperatorUsageValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause clause)
           
 MessageSet IssueIdValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet WorkRatioValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet StatusCategoryValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet IssueParentValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet NumberCustomFieldValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet ClauseValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
          Validates a clause and adds human readable i18n'ed messages if there is a problem.
 MessageSet AbstractUserValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet AttachmentsClauseValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet SupportedOperatorsValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet LocalDateValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet FreeTextFieldValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet ExactTextCustomFieldValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause)
           
 MessageSet OperatorUsageValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause clause)
          Validate the usage of the Operator and Operand that are held in the clause.
 MessageSet SavedFilterClauseValidator.validate(com.atlassian.crowd.embedded.api.User searcher, TerminalClause terminalClause, Long filterId)
           
 MessageSet ValidatorVisitor.visit(TerminalClause clause)
           
 

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

Methods in com.atlassian.jira.plugin.jql.function with parameters of type TerminalClause
 List<QueryLiteral> AbstractVersionsFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfDayFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> WatchedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AllStandardIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> CurrentUserFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> VotedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> MembersOfFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AllSubIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractUserBasedFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> RemoteLinksByGlobalIdFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractUserCapabilityFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfWeekFunction.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> LatestReleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EarliestUnreleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> NowFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> IssueHistoryFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LastLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfDayFunction.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> LinkedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfYearFunction.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.
 MessageSet AbstractVersionsFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet WatchedIssuesFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet CurrentUserFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet VotedIssuesFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet MembersOfFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 MessageSet AllSubIssueTypesFunction.validate(com.atlassian.crowd.embedded.api.User user, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet AbstractUserBasedFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 MessageSet RemoteLinksByGlobalIdFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet AbstractUserCapabilityFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 MessageSet CurrentLoginFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet NowFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet IssueHistoryFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet LastLoginFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet AbstractIssueTypeFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet CascadeOptionFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet AbstractDateFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet LinkedIssuesFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet JqlFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
          Will validate the function operand's arguments and report back any errors.
 

Uses of TerminalClause in com.atlassian.jira.project.browse
 

Fields in com.atlassian.jira.project.browse declared as TerminalClause
protected  TerminalClause BrowseProjectContext.projectClause
           
 

Methods in com.atlassian.jira.project.browse that return TerminalClause
protected  TerminalClause BrowseProjectContext.getProjectClause()
           
 

Uses of TerminalClause in com.atlassian.query.clause
 

Subinterfaces of TerminalClause in com.atlassian.query.clause
 interface WasClause
          Used to represent WAS in the Query tree
 

Classes in com.atlassian.query.clause that implement TerminalClause
 class TerminalClauseImpl
          Used to represent a terminal node in the query tree.
 class WasClauseImpl
          Represents the clause for the "WAS mode" of change history querying.
 

Methods in com.atlassian.query.clause with parameters of type TerminalClause
 R ClauseVisitor.visit(TerminalClause clause)
          Visit called when accepting a TerminalClause.
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.