Uses of Class
com.atlassian.query.operand.FunctionOperand

Packages that use FunctionOperand
com.atlassian.jira.dev.jql.function   
com.atlassian.jira.dev.reference.plugin.jql   
com.atlassian.jira.jql.operand   
com.atlassian.jira.jql.operand.registry   
com.atlassian.jira.jql.parser.antlr   
com.atlassian.jira.jql.permission   
com.atlassian.jira.jql.validator   
com.atlassian.jira.plugin.jql.function   
com.atlassian.query.operand   
 

Uses of FunctionOperand in com.atlassian.jira.dev.jql.function
 

Methods in com.atlassian.jira.dev.jql.function with parameters of type FunctionOperand
 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 FunctionOperand in com.atlassian.jira.dev.reference.plugin.jql
 

Methods in com.atlassian.jira.dev.reference.plugin.jql with parameters of type FunctionOperand
 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 FunctionOperand in com.atlassian.jira.jql.operand
 

Methods in com.atlassian.jira.jql.operand that return FunctionOperand
 FunctionOperand DefaultJqlOperandResolver.sanitiseFunctionOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand funcOperand)
           
 FunctionOperand JqlOperandResolver.sanitiseFunctionOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
          Sanitise a function operand for the specified user, so that information is not leaked.
 

Methods in com.atlassian.jira.jql.operand with parameters of type FunctionOperand
 List<QueryLiteral> FunctionOperandHandler.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 FunctionOperand DefaultJqlOperandResolver.sanitiseFunctionOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand funcOperand)
           
 FunctionOperand JqlOperandResolver.sanitiseFunctionOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
          Sanitise a function operand for the specified user, so that information is not leaked.
 MessageSet FunctionOperandHandler.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 

Uses of FunctionOperand in com.atlassian.jira.jql.operand.registry
 

Methods in com.atlassian.jira.jql.operand.registry with parameters of type FunctionOperand
 FunctionOperandHandler PluginsAwareJqlFunctionHandlerRegistry.getOperandHandler(FunctionOperand operand)
           
 FunctionOperandHandler JqlFunctionHandlerRegistry.getOperandHandler(FunctionOperand operand)
          Fetches the associated OperandHandler for the provided FunctionOperand.
 

Uses of FunctionOperand in com.atlassian.jira.jql.parser.antlr
 

Methods in com.atlassian.jira.jql.parser.antlr that return FunctionOperand
 FunctionOperand JqlParser.func()
           
 

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

Methods in com.atlassian.jira.jql.permission with parameters of type FunctionOperand
 Operand DefaultOperandSanitisingVisitor.visit(FunctionOperand function)
           
 

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

Methods in com.atlassian.jira.jql.validator with parameters of type FunctionOperand
 MessageSet NumberOfArgumentsValidator.validate(FunctionOperand operand)
           
 

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

Methods in com.atlassian.jira.plugin.jql.function that return FunctionOperand
 FunctionOperand AbstractVersionsFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand LinkedIssuesFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand ClauseSanitisingJqlFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
          Sanitise a function operand for the specified user, so that information is not leaked.
 

Methods in com.atlassian.jira.plugin.jql.function with parameters of type FunctionOperand
protected abstract  List<QueryLiteral> AbstractUserBasedFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand operand, ApplicationUser user)
          Get the function return values based on the actual user.
protected  List<QueryLiteral> ProjectsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user)
           
protected  List<QueryLiteral> ComponentsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user)
           
protected abstract  List<QueryLiteral> AbstractUserCapabilityFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand operand, ApplicationUser user, String capability)
          Get the function return values based on the actual user and capability.
protected  List<QueryLiteral> ProjectsWhereUserHasPermissionFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user, String permissionName)
           
protected  List<QueryLiteral> ProjectsWhereUserHasRoleFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, ApplicationUser user, String roleName)
           
 List<QueryLiteral> CurrentUserFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EarliestUnreleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AllSubIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractUserCapabilityFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfYearFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> MembersOfFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfYearFunction.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> LastLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfDayFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> VotedIssuesFunction.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> AbstractUserBasedFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> RemoteLinksByGlobalIdFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LatestReleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> CurrentLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LinkedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> NowFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AllStandardIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> IssueHistoryFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfDayFunction.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.
 FunctionOperand AbstractVersionsFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand LinkedIssuesFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand ClauseSanitisingJqlFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
          Sanitise a function operand for the specified user, so that information is not leaked.
 MessageSet CurrentUserFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet AllSubIssueTypesFunction.validate(com.atlassian.crowd.embedded.api.User user, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet AbstractUserCapabilityFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 MessageSet MembersOfFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 MessageSet CascadeOptionFunction.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 VotedIssuesFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 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 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 CurrentLoginFunction.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 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 AbstractDateFunction.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 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.
protected  MessageSet AbstractJqlFunction.validateNumberOfArgs(FunctionOperand operand, int expected)
           
 

Uses of FunctionOperand in com.atlassian.query.operand
 

Methods in com.atlassian.query.operand with parameters of type FunctionOperand
 R OperandVisitor.visit(FunctionOperand function)
          The method called when visiting a FunctionOperand.
 



Copyright © 2002-2014 Atlassian. All Rights Reserved.