Uses of Interface
com.atlassian.query.operand.Operand

Packages that use Operand
com.atlassian.jira.issue.search.searchers.transformer   
com.atlassian.jira.jql.builder   
com.atlassian.jira.jql.operand   
com.atlassian.jira.jql.parser.antlr   
com.atlassian.jira.jql.permission   
com.atlassian.jira.jql.util   
com.atlassian.query.clause   
com.atlassian.query.history   
com.atlassian.query.operand   
 

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

Methods in com.atlassian.jira.issue.search.searchers.transformer that return Operand
 Operand FieldFlagOperandRegistry.getOperandForFlag(String fieldName, String flagValue)
          Retrieves the operand associated with a field and navigator flag value pair.
 Operand DefaultFieldFlagOperandRegistry.getOperandForFlag(String fieldName, String flagValue)
           
 

Methods in com.atlassian.jira.issue.search.searchers.transformer with parameters of type Operand
 Set<String> FieldFlagOperandRegistry.getFlagForOperand(String fieldName, Operand operand)
          Retrieves the navigator flag values associated with the field name and operand pair.
 Set<String> DefaultFieldFlagOperandRegistry.getFlagForOperand(String fieldName, Operand operand)
           
 

Uses of Operand in com.atlassian.jira.jql.builder
 

Methods in com.atlassian.jira.jql.builder with parameters of type Operand
 JqlClauseBuilder JqlClauseBuilder.addCondition(String clauseName, Operand... operands)
          Add the JQL condition clauseName in (operands) to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(String clauseName, Operand operand)
          Add the JQL condition clauseName = operand to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(String clauseName, Operator operator, Operand... operands)
          Add the JQL condition clauseName operator (operands) to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(String clauseName, Operator operator, Operand operand)
          Add the JQL condition clauseName operator operand to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addRangeCondition(String clauseName, Operand start, Operand end)
          Add a condition range condition to the current query for the passed values.
 JqlClauseBuilder ConditionBuilder.eq(Operand operand)
          Create the JQL condition with the equals operator and the passed value.
 JqlClauseBuilder ConditionBuilder.gt(Operand operand)
          Create the JQL condition with the greater than operator and the passed value.
 JqlClauseBuilder ConditionBuilder.gtEq(Operand operand)
          Create the JQL condition with the greater than equals operator and the passed value.
 JqlClauseBuilder ConditionBuilder.in(Operand... operands)
          Create the JQL condition with the in operator and the passed values.
 JqlClauseBuilder ConditionBuilder.like(Operand operand)
          Create the JQL condition with the like operator and the passed value.
 JqlClauseBuilder ConditionBuilder.lt(Operand operand)
          Create the JQL condition with the less than operator and the passed value.
 JqlClauseBuilder ConditionBuilder.ltEq(Operand operand)
          Create the JQL condition with the less than equals operator and the passed value.
 JqlClauseBuilder ConditionBuilder.notEq(Operand operand)
          Create the JQL condition with the not equals operator and the passed value.
 JqlClauseBuilder ConditionBuilder.notIn(Operand... operands)
          Create the JQL condition with the not in operator and the passed values.
 JqlClauseBuilder ConditionBuilder.notLike(Operand operand)
          Create the JQL condition with the not like operator and the passed value.
 JqlClauseBuilder ValueBuilder.operand(Operand operand)
          Finish the current condition such that it matches the passed operand.
 JqlClauseBuilder ValueBuilder.operands(Operand... operands)
          Finish the current condition such that it matches the passed operands.
 JqlClauseBuilder ConditionBuilder.range(Operand start, Operand end)
          Add a condition range condition to the current query for the passed values.
 

Method parameters in com.atlassian.jira.jql.builder with type arguments of type Operand
 JqlClauseBuilder JqlClauseBuilder.addCondition(String clauseName, Collection<? extends Operand> operands)
          Add the JQL condition clauseName in (operands) to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(String clauseName, Operator operator, Collection<? extends Operand> operands)
          Add the JQL condition clauseName operator (operands) to the query being built.
 JqlClauseBuilder ConditionBuilder.inOperands(Collection<Operand> operands)
          Create the JQL condition with the in operator and the passed values.
 JqlClauseBuilder ConditionBuilder.notInOperands(Collection<Operand> operands)
          Create the JQL condition with the not in operator and the passed values.
 JqlClauseBuilder ValueBuilder.operands(Collection<? extends Operand> operands)
          Finish the current condition such that it matches the passed operands.
 

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

Classes in com.atlassian.jira.jql.operand with type parameters of type Operand
 interface OperandHandler<T extends Operand>
          Knows how to perform validation on and get expanded values from Operands.
 

Methods in com.atlassian.jira.jql.operand that return Operand
 Operand QueryLiteral.getSourceOperand()
           
 

Methods in com.atlassian.jira.jql.operand with parameters of type Operand
 PredicateOperandHandler PredicateOperandHandlerRegistry.getHandler(Operand operand)
           
 QueryLiteral DefaultJqlOperandResolver.getSingleValue(com.atlassian.crowd.embedded.api.User user, Operand operand, TerminalClause clause)
           
 QueryLiteral DefaultJqlOperandResolver.getSingleValue(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.
 QueryLiteral JqlOperandResolver.getSingleValue(User user, Operand operand, TerminalClause clause)
          Returns the single value contained within the passed operand.
 List<QueryLiteral> PredicateOperandResolver.getValues(Operand operand)
           
 List<QueryLiteral> DefaultPredicateOperandResolver.getValues(Operand operand)
           
 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> DefaultJqlOperandResolver.getValues(com.atlassian.crowd.embedded.api.User searcher, Operand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> DefaultJqlOperandResolver.getValues(User searcher, Operand operand, TerminalClause terminalClause)
           
 List<QueryLiteral> JqlOperandResolver.getValues(com.atlassian.crowd.embedded.api.User searcher, Operand operand, TerminalClause terminalClause)
          Return the values contained within the passed operand.
 List<QueryLiteral> JqlOperandResolver.getValues(User searcher, Operand operand, TerminalClause terminalClause)
          Return the values contained within the passed operand.
 boolean DefaultJqlOperandResolver.isEmptyOperand(Operand operand)
           
 boolean JqlOperandResolver.isEmptyOperand(Operand operand)
          Returns true if the operand represents an EMPTY operand.
 boolean DefaultJqlOperandResolver.isFunctionOperand(Operand operand)
           
 boolean JqlOperandResolver.isFunctionOperand(Operand operand)
          Returns true if the passed operand is a function call.
 boolean DefaultJqlOperandResolver.isListOperand(Operand operand)
           
 boolean JqlOperandResolver.isListOperand(Operand operand)
          Returns true if the passed operand returns a list of values.
 boolean DefaultJqlOperandResolver.isValidOperand(Operand operand)
           
 boolean JqlOperandResolver.isValidOperand(Operand operand)
          Returns true if the operand is one which is known about.
 MessageSet DefaultJqlOperandResolver.validate(com.atlassian.crowd.embedded.api.User user, Operand operand, TerminalClause terminalClause)
           
 MessageSet DefaultJqlOperandResolver.validate(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 JqlOperandResolver.validate(User user, Operand operand, TerminalClause terminalClause)
          Validates the operand against its handler.
 MessageSet DefaultJqlOperandResolver.validate(com.atlassian.crowd.embedded.api.User searcher, Operand operand, WasClauseImpl clause)
           
 MessageSet JqlOperandResolver.validate(com.atlassian.crowd.embedded.api.User searcher, Operand operand, WasClauseImpl clause)
           
 

Constructors in com.atlassian.jira.jql.operand with parameters of type Operand
QueryLiteral(Operand sourceOperand)
           
QueryLiteral(Operand sourceOperand, Long longValue)
           
QueryLiteral(Operand sourceOperand, String stringValue)
           
 

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

Methods in com.atlassian.jira.jql.parser.antlr that return Operand
 Operand JqlParser.list()
           
 Operand JqlParser.operand()
           
 

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

Methods in com.atlassian.jira.jql.permission that return Operand
 Operand DefaultOperandSanitisingVisitor.visit(EmptyOperand empty)
           
 Operand DefaultOperandSanitisingVisitor.visit(FunctionOperand function)
           
 Operand DefaultOperandSanitisingVisitor.visit(MultiValueOperand originalMulti)
           
 Operand DefaultOperandSanitisingVisitor.visit(SingleValueOperand singleValueOperand)
           
 

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

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

Uses of Operand in com.atlassian.query.clause
 

Methods in com.atlassian.query.clause that return Operand
 Operand TerminalClauseImpl.getOperand()
           
 Operand WasClauseImpl.getOperand()
           
 Operand TerminalClause.getOperand()
           
 

Constructors in com.atlassian.query.clause with parameters of type Operand
TerminalClauseImpl(String name, Operator operator, Operand operand)
          Creates a terminal clause with the specified name, operator and operand.
WasClauseImpl(String field, Operator operator, Operand operand, HistoryPredicate predicate)
           
 

Uses of Operand in com.atlassian.query.history
 

Methods in com.atlassian.query.history that return Operand
 Operand TerminalHistoryPredicate.getOperand()
           
 

Constructors in com.atlassian.query.history with parameters of type Operand
TerminalHistoryPredicate(Operator operator, Operand operand)
           
 

Uses of Operand in com.atlassian.query.operand
 

Classes in com.atlassian.query.operand that implement Operand
 class EmptyOperand
          Used to represent a value that has not been set for a field.
 class FunctionOperand
          Represents a function in the query tree.
 class MultiValueOperand
          Used to represent a multiple constant values as an Operand.
 class SingleValueOperand
          Used to represent a single constant value as an Operand.
 

Methods in com.atlassian.query.operand that return Operand
static Operand Operands.getEmpty()
          Return an operand that represents the JQL EMPTY value.
static Operand Operands.valueOf(Long... values)
          Create an operands that represents a list of passed numbers.
static Operand Operands.valueOf(Long value)
          Create an operand that represents the passed number.
static Operand Operands.valueOf(Operand... operands)
          Create an operand that represents a list of the passed operands.
static Operand Operands.valueOf(String... values)
          Create an operands that represents a list of passed string values.
static Operand Operands.valueOf(String value)
          Create an operand that represents the passed string.
static Operand Operands.valueOfNumbers(Collection<Long> values)
          Create an operands that represents a list of passed numbers.
static Operand Operands.valueOfOperands(Collection<Operand> operands)
          Create an operand that represents a list of the passed operands.
static Operand Operands.valueOfStrings(Collection<String> values)
          Create an operands that represents a list of passed string values.
 

Methods in com.atlassian.query.operand that return types with arguments of type Operand
 List<Operand> MultiValueOperand.getValues()
           
 

Methods in com.atlassian.query.operand with parameters of type Operand
static Operand Operands.valueOf(Operand... operands)
          Create an operand that represents a list of the passed operands.
 

Method parameters in com.atlassian.query.operand with type arguments of type Operand
static Operand Operands.valueOfOperands(Collection<Operand> operands)
          Create an operand that represents a list of the passed operands.
 

Constructors in com.atlassian.query.operand with parameters of type Operand
MultiValueOperand(Operand... operands)
           
 

Constructor parameters in com.atlassian.query.operand with type arguments of type Operand
MultiValueOperand(Collection<? extends Operand> values)
           
 



Copyright © 2002-2011 Atlassian. All Rights Reserved.