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

Packages that use FunctionOperand
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.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 LinkedIssuesFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand AbstractVersionsFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand AbstractSingleVersionFunction.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  List<QueryLiteral> ProjectsLeadByUserFunction.getFunctionValuesList(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, com.atlassian.crowd.embedded.api.User user)
           
protected  List<QueryLiteral> ComponentsLeadByUserFunction.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> 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> LatestReleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfYearFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfDayFunction.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> EndOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AllSubIssueTypesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EarliestUnreleasedVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> VotedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LinkedIssuesFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> MembersOfFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> CurrentUserFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> EndOfWeekFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> NowFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> LastLoginFunction.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> StartOfYearFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> IssueHistoryFunction.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> CurrentLoginFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> StartOfMonthFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractSingleVersionFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractUserCapabilityFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> EchoFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> AbstractUserBasedFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand functionOperand, TerminalClause terminalClause)
           
 List<QueryLiteral> JqlFunction.getValues(QueryCreationContext queryCreationContext, FunctionOperand operand, TerminalClause terminalClause)
          Gets the unexpanded values provided by the user on input.
 FunctionOperand LinkedIssuesFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand AbstractVersionsFunction.sanitiseOperand(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand)
           
 FunctionOperand AbstractSingleVersionFunction.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 WatchedIssuesFunction.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 LinkedIssuesFunction.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 CurrentUserFunction.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 LastLoginFunction.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 IssueHistoryFunction.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 CurrentLoginFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet AbstractSingleVersionFunction.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 AbstractDateFunction.validate(com.atlassian.crowd.embedded.api.User searcher, FunctionOperand operand, TerminalClause terminalClause)
           
 MessageSet EchoFunction.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 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-2012 Atlassian. All Rights Reserved.