| Modifier and Type | Method and Description | 
|---|---|
| List<QueryLiteral> | QueryCacheImpl. getValues(QueryCreationContext context,
         Operand operand,
         TerminalClause jqlClause) | 
| List<QueryLiteral> | QueryCache. getValues(QueryCreationContext context,
         Operand operand,
         TerminalClause jqlClause)Retrieve the list of  QueryLiterals registered
 for theQueryCreationContextOperandjqlClause triplet. | 
| void | QueryCacheImpl. setValues(QueryCreationContext context,
         Operand operand,
         TerminalClause jqlClause,
         List<QueryLiteral> values) | 
| void | QueryCache. setValues(QueryCreationContext context,
         Operand operand,
         TerminalClause jqlClause,
         List<QueryLiteral> values)Set the cached result of a getValues operation on the
 for the  QueryCreationContextOperandjqlClause triplet. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<QueryLiteral> | EchoFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| MessageSet | EchoFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<QueryLiteral> | EchoJqlFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| MessageSet | EchoJqlFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<TerminalClause> | NumberRangeCustomFieldInputHelper. getValuesFromQuery(Query query)Returns a list of the valid for navigator  TerminalClauses in theQuery. | 
| Modifier and Type | Method and Description | 
|---|---|
| Clause | ClauseRenamingCloningVisitor. visit(TerminalClause clause) | 
| Clause | ClauseRemovingCloningVisitor. visit(TerminalClause clause) | 
| Clause | ClauseReplacingCloningVisitor. visit(TerminalClause clause) | 
| Constructor and Description | 
|---|
| ClauseReplacingCloningVisitor(List<TerminalClause> substitutions) | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | DeterminedProjectsInQueryVisitor. visit(TerminalClause terminalClause) | 
| Modifier and Type | Field and Description | 
|---|---|
| static TerminalClause | ResolutionSearcher. UNRESOLVED_CLAUSE | 
| Modifier and Type | Method and Description | 
|---|---|
| List<TerminalClause> | NamedTerminalClauseCollectingVisitor. getNamedClauses() | 
| Modifier and Type | Method and Description | 
|---|---|
| Void | OperatorCollectingVisitor. visit(TerminalClause clause) | 
| Void | NamedTerminalClauseCollectingVisitor. visit(TerminalClause clause) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<TerminalClause> | SimpleNavigatorCollectorVisitor. getClauses() | 
| protected List<TerminalClause> | UserSearchInputTransformer. getMatchingClauses(Set<String> jqlClauseNames,
                  Query query) | 
| Modifier and Type | Method and Description | 
|---|---|
| Void | SimpleNavigatorCollectorVisitor. visit(TerminalClause terminalClause) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | AbstractSearchInputTransformer. getValueForField(List<TerminalClause> terminalClauses,
                ApplicationUser user,
                Collection<String> jqlClauseNames) | 
| protected String | AbstractSearchInputTransformer. getValueForField(List<TerminalClause> terminalClauses,
                ApplicationUser user,
                String... jqlClauseNames) | 
| protected boolean | AbstractSearchInputTransformer. hasDuplicates(List<TerminalClause> foundChildren) | 
| protected boolean | AbstractSearchInputTransformer. hasEmpties(List<TerminalClause> foundChildren) | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<TerminalClause> | TerminalClauseCollectingVisitor. getClauses() | 
| Modifier and Type | Method and Description | 
|---|---|
| Void | TerminalClauseCollectingVisitor. visit(TerminalClause clause) | 
| Boolean | RelevantSearcherVisitor. visit(TerminalClause clause) | 
| Void | RecursiveClauseVisitor. visit(TerminalClause clause) | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | FreeTextVisitor. visit(TerminalClause clause) | 
| Modifier and Type | Method and Description | 
|---|---|
| Clause | WorklogClausesTransformerVisitor. visit(TerminalClause clause) | 
| Clause | DeMorgansVisitor. visit(TerminalClause terminalClause) | 
| Modifier and Type | Method and Description | 
|---|---|
| ClauseContext | IssueTypeClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | ProjectClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | CascadingSelectCustomFieldClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | IssueIdClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | AllTextClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | SimpleClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | SavedFilterClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | IssueSecurityLevelClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | ProjectCategoryClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | SelectCustomFieldClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | StatusClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | IssueParentClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | ClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause)Generates a clause context for the associated handler. | 
| ClauseContext | ValidatingDecoratorContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | MultiClauseDecoratorContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | CustomFieldClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | AbstractProjectAttributeClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| ClauseContext | IntersectingClauseContextFactory. getClauseContext(ApplicationUser searcher,
                TerminalClause terminalClause) | 
| QueryContextVisitor.ContextResult | QueryContextVisitor. visit(TerminalClause clause) | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryLiteral | DefaultJqlOperandResolver. getSingleValue(ApplicationUser user,
              Operand operand,
              TerminalClause clause) | 
| QueryLiteral | JqlOperandResolver. getSingleValue(ApplicationUser user,
              Operand operand,
              TerminalClause clause)Returns the single value contained within the passed operand. | 
| List<QueryLiteral> | DefaultJqlOperandResolver. getValues(ApplicationUser searcher,
         Operand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | JqlOperandResolver. getValues(ApplicationUser searcher,
         Operand operand,
         TerminalClause terminalClause)Return the values 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. | 
| MessageSet | EmptyOperandHandler. validate(ApplicationUser searcher,
        EmptyOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | FunctionOperandHandler. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | MultiValueOperandHandler. validate(ApplicationUser searcher,
        MultiValueOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | DefaultJqlOperandResolver. validate(ApplicationUser user,
        Operand operand,
        TerminalClause terminalClause) | 
| MessageSet | JqlOperandResolver. validate(ApplicationUser user,
        Operand operand,
        TerminalClause terminalClause)Validates the operand against its handler. | 
| MessageSet | SingleValueOperandHandler. validate(ApplicationUser searcher,
        SingleValueOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | OperandHandler. validate(ApplicationUser searcher,
        T operand,
        TerminalClause terminalClause)Will perform operand specific validation. | 
| Modifier and Type | Method and Description | 
|---|---|
| Clause | IssueClauseValueSanitiser. sanitise(ApplicationUser user,
        TerminalClause clause)Note: we cannot assume that the  IssueClauseValueSanitiser.IssueOperandSanitisingVisitorreturns the same type of operand that went in, because issues can expand to more than one literal. | 
| Clause | DefaultClausePermissionHandler. sanitise(ApplicationUser user,
        TerminalClause clause) | 
| Clause | ProjectClauseValueSanitiser. sanitise(ApplicationUser user,
        TerminalClause clause)Important note: we are making a big assumption here that the  ProjectClauseValueSanitiser.ProjectOperandSanitisingVisitorwill always return the same kind of operand back after sanitising. | 
| Clause | NoOpClauseSanitiser. sanitise(ApplicationUser user,
        TerminalClause clause) | 
| Clause | ClauseSanitiser. sanitise(ApplicationUser 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<ClauseQueryFactory> | DefaultQueryRegistry. getClauseQueryFactory(QueryCreationContext queryCreationContext,
                     TerminalClause clause) | 
| com.atlassian.fugue.Option<WorklogClauseQueryFactory> | WorklogQueryRegistry. getClauseQueryFactory(QueryCreationContext context,
                     TerminalClause clause)Fetches an associated AbstractWorklogClauseQueryFactory objects for the provided Clause. | 
| com.atlassian.fugue.Option<WorklogClauseQueryFactory> | DefaultWorklogQueryRegistry. getClauseQueryFactory(QueryCreationContext context,
                     TerminalClause clause) | 
| Collection<ClauseQueryFactory> | QueryRegistry. getClauseQueryFactory(QueryCreationContext queryCreationContext,
                     TerminalClause clause)Fetches all associated ClauseQueryFactory objects for the provided TerminalClause. | 
| protected com.atlassian.fugue.Option<Property> | IssuePropertyClauseQueryFactory. getProperty(TerminalClause terminalClause) | 
| protected abstract com.atlassian.fugue.Option<Property> | AbstractPropertyClauseQueryFactory. getProperty(TerminalClause terminalClause) | 
| protected com.atlassian.fugue.Option<Property> | AliasedIssuePropertyClauseQueryFactory. getProperty(TerminalClause terminalClause) | 
| QueryFactoryResult | ProjectClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | DateClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | StatusClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | AbstractTimeTrackingClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | DescriptionClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | AffectedVersionClauseQueryFactory. 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 | VoterClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | WatcherClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | AbstractPropertyClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | CommentClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | EnvironmentClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | CreatorClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | VotesClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | ResolutionClauseQueryFactory. 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 | AssigneeClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | IssueSecurityLevelClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | ProjectCustomFieldClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | StatusCategoryClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | IssueParentClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | AllTextClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | LabelsClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | ProjectCategoryClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | WorklogClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | AttachmentClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | SavedFilterClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | LastViewedDateClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | WatchesClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | ValidatingDecoratorQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | SelectCustomFieldClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | PriorityClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | ReporterClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | SummaryClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | VersionCustomFieldClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | LocalDateClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | IssueIdClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | UserCustomFieldClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | ActualValueCustomFieldClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | GenericClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | NumberCustomFieldClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | FreeTextClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause) | 
| QueryFactoryResult | ClauseQueryFactory. getQuery(QueryCreationContext queryCreationContext,
        TerminalClause terminalClause)Generates a lucene query for the passed  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) | 
| org.apache.lucene.search.Query | WorklogDateClauseQueryFactory. getWorklogQuery(QueryCreationContext queryCreationContext,
               TerminalClause terminalClause) | 
| protected boolean | IssuePropertyClauseQueryFactory. isSupportedOperator(TerminalClause terminalClause) | 
| protected abstract boolean | AbstractPropertyClauseQueryFactory. isSupportedOperator(TerminalClause terminalClause) | 
| protected boolean | AliasedIssuePropertyClauseQueryFactory. isSupportedOperator(TerminalClause terminalClause) | 
| QueryFactoryResult | ContextAwareQueryVisitor. visit(TerminalClause terminalClause) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | DefaultOperatorUsageValidator. check(ApplicationUser user,
     TerminalClause clause) | 
| boolean | OperatorUsageValidator. check(ApplicationUser searcher,
     TerminalClause clause)Check the usage of the Operator and Operand that are held in the clause. | 
| Collection<ClauseValidator> | ValidatorRegistry. getClauseValidator(ApplicationUser searcher,
                  TerminalClause clause)Fetches the associated ClauseValidators for the provided TerminalClause. | 
| Collection<ClauseValidator> | DefaultValidatorRegistry. getClauseValidator(ApplicationUser searcher,
                  TerminalClause clause) | 
| MessageSet | StatusCategoryValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | WatchesValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | ProjectCategoryValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | DateValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | ComponentValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | ProjectValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | IssueParentValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | PriorityValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | IssueSecurityLevelClauseValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | DefaultOperatorUsageValidator. validate(ApplicationUser searcher,
        TerminalClause clause) | 
| MessageSet | AllTextValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | ResolutionValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | WorkRatioValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | LabelsValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | IssueIdValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | WasClauseValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | StatusValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | CommentValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | IssueTypeValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | VotesValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | SavedFilterClauseValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | GroupCustomFieldValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | SelectCustomFieldValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | EntityPropertyClauseValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | ExactTextCustomFieldValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | OperatorUsageValidator. validate(ApplicationUser searcher,
        TerminalClause clause)Validate the usage of the Operator and Operand that are held in the clause. | 
| MessageSet | AttachmentsClauseValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | NumberCustomFieldValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | ClauseValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause)Validates a clause and adds human readable i18n'ed messages if there is a problem. | 
| MessageSet | AbstractUserValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | SupportedOperatorsValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | LocalDateValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | FreeTextFieldValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause) | 
| MessageSet | SavedFilterClauseValidator. validate(ApplicationUser searcher,
        TerminalClause terminalClause,
        Long filterId) | 
| MessageSet | ValidatorVisitor. visit(TerminalClause clause) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<QueryLiteral> | StartOfYearFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | EndOfWeekFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | LastLoginFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | StartOfMonthFunction. 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> | VotedIssuesFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | StartOfDayFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | CurrentLoginFunction. 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> | EndOfYearFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | AbstractUserCapabilityFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand functionOperand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | IssueHistoryFunction. 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> | EndOfMonthFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | AllStandardIssueTypesFunction. 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> | LatestReleasedVersionFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | RemoteLinksByGlobalIdFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | AbstractVersionsFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause) | 
| List<QueryLiteral> | StartOfWeekFunction. 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> | JqlFunction. getValues(QueryCreationContext queryCreationContext,
         FunctionOperand operand,
         TerminalClause terminalClause)Gets the unexpanded values provided by the user on input. | 
| MessageSet | LastLoginFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | NowFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | VotedIssuesFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | CurrentLoginFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | CascadeOptionFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | AbstractIssueTypeFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | AbstractUserCapabilityFunction. validate(ApplicationUser searcher,
        FunctionOperand functionOperand,
        TerminalClause terminalClause) | 
| MessageSet | IssueHistoryFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | AllSubIssueTypesFunction. validate(ApplicationUser user,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | AbstractUserBasedFunction. validate(ApplicationUser searcher,
        FunctionOperand functionOperand,
        TerminalClause terminalClause) | 
| MessageSet | WatchedIssuesFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | RemoteLinksByGlobalIdFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | AbstractVersionsFunction. validate(ApplicationUser searcherUser,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | CurrentUserFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | MembersOfFunction. validate(ApplicationUser searcher,
        FunctionOperand functionOperand,
        TerminalClause terminalClause) | 
| MessageSet | LinkedIssuesFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | AbstractDateFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause) | 
| MessageSet | JqlFunction. validate(ApplicationUser searcher,
        FunctionOperand operand,
        TerminalClause terminalClause)Will validate the function operand's arguments and report back any errors. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected TerminalClause | BrowseProjectContext. projectClause | 
| Modifier and Type | Method and Description | 
|---|---|
| protected TerminalClause | BrowseProjectContext. getProjectClause() | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | WasClauseUsed to represent WAS in the Query tree | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TerminalClauseImplUsed to represent a terminal node in the query tree. | 
| class  | WasClauseImplRepresents the clause for the "WAS mode" of change history querying. | 
| Modifier and Type | Method and Description | 
|---|---|
| R | ClauseVisitor. visit(TerminalClause clause)Visit called when accepting a  TerminalClause. | 
Copyright © 2002-2018 Atlassian. All Rights Reserved.