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.permission   
com.atlassian.jira.jql.util   
com.atlassian.query.clause   
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(java.lang.String fieldName, java.lang.String flagValue)
          Retrieves the operand associated with a field and navigator flag value pair.
 Operand DefaultFieldFlagOperandRegistry.getOperandForFlag(java.lang.String fieldName, java.lang.String flagValue)
           
 

Methods in com.atlassian.jira.issue.search.searchers.transformer with parameters of type Operand
 java.util.Set<java.lang.String> FieldFlagOperandRegistry.getFlagForOperand(java.lang.String fieldName, Operand operand)
          Retrieves the navigator flag values associated with the field name and operand pair.
 java.util.Set<java.lang.String> DefaultFieldFlagOperandRegistry.getFlagForOperand(java.lang.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(java.lang.String clauseName, Operand... operands)
          Add the JQL condition clauseName in (operands) to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(java.lang.String clauseName, Operand operand)
          Add the JQL condition clauseName = operand to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(java.lang.String clauseName, Operator operator, Operand... operands)
          Add the JQL condition clauseName operator (operands) to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(java.lang.String clauseName, Operator operator, Operand operand)
          Add the JQL condition clauseName operator operand to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addRangeCondition(java.lang.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(java.lang.String clauseName, java.util.Collection<? extends Operand> operands)
          Add the JQL condition clauseName in (operands) to the query being built.
 JqlClauseBuilder JqlClauseBuilder.addCondition(java.lang.String clauseName, Operator operator, java.util.Collection<? extends Operand> operands)
          Add the JQL condition clauseName operator (operands) to the query being built.
 JqlClauseBuilder ConditionBuilder.inOperands(java.util.Collection<Operand> operands)
          Create the JQL condition with the in operator and the passed values.
 JqlClauseBuilder ConditionBuilder.notInOperands(java.util.Collection<Operand> operands)
          Create the JQL condition with the not in operator and the passed values.
 JqlClauseBuilder ValueBuilder.operands(java.util.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
 QueryLiteral JqlOperandResolver.getSingleValue(com.opensymphony.user.User user, Operand operand, TerminalClause clause)
          Returns the single value contained within the passed operand.
 QueryLiteral DefaultJqlOperandResolver.getSingleValue(com.opensymphony.user.User user, Operand operand, TerminalClause clause)
           
 java.util.List<QueryLiteral> JqlOperandResolver.getValues(QueryCreationContext queryCreationContext, Operand operand, TerminalClause terminalClause)
          Return the values contained within the passed operand.
 java.util.List<QueryLiteral> DefaultJqlOperandResolver.getValues(QueryCreationContext queryCreationContext, Operand operand, TerminalClause terminalClause)
           
 java.util.List<QueryLiteral> JqlOperandResolver.getValues(com.opensymphony.user.User searcher, Operand operand, TerminalClause terminalClause)
          Return the values contained within the passed operand.
 java.util.List<QueryLiteral> DefaultJqlOperandResolver.getValues(com.opensymphony.user.User searcher, Operand operand, TerminalClause terminalClause)
           
 boolean JqlOperandResolver.isEmptyOperand(Operand operand)
          Returns true if the operand represents an EMPTY operand.
 boolean DefaultJqlOperandResolver.isEmptyOperand(Operand operand)
           
 boolean JqlOperandResolver.isFunctionOperand(Operand operand)
          Returns true if the passed operand is a function call.
 boolean DefaultJqlOperandResolver.isFunctionOperand(Operand operand)
           
 boolean JqlOperandResolver.isListOperand(Operand operand)
          Returns true if the passed operand returns a list of values.
 boolean DefaultJqlOperandResolver.isListOperand(Operand operand)
           
 boolean JqlOperandResolver.isValidOperand(Operand operand)
          Returns true if the operand is one which is known about.
 boolean DefaultJqlOperandResolver.isValidOperand(Operand operand)
           
 MessageSet JqlOperandResolver.validate(com.opensymphony.user.User user, Operand operand, TerminalClause terminalClause)
          Validates the operand against its handler.
 MessageSet DefaultJqlOperandResolver.validate(com.opensymphony.user.User user, Operand operand, TerminalClause terminalClause)
           
 

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

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
 java.util.List<QueryLiteral> JqlCascadingSelectLiteralUtil.createQueryLiteralsFromOptions(Operand sourceOperand, java.util.Collection<Option> positiveOptions, java.util.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 TerminalClause.getOperand()
           
 

Constructors in com.atlassian.query.clause with parameters of type Operand
TerminalClauseImpl(java.lang.String name, Operator operator, Operand operand)
          Creates a terminal clause with the specified name, operator and 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(java.lang.Long... values)
          Create an operands that represents a list of passed numbers.
static Operand Operands.valueOf(java.lang.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(java.lang.String... values)
          Create an operands that represents a list of passed string values.
static Operand Operands.valueOf(java.lang.String value)
          Create an operand that represents the passed string.
static Operand Operands.valueOfNumbers(java.util.Collection<java.lang.Long> values)
          Create an operands that represents a list of passed numbers.
static Operand Operands.valueOfOperands(java.util.Collection<Operand> operands)
          Create an operand that represents a list of the passed operands.
static Operand Operands.valueOfStrings(java.util.Collection<java.lang.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
 java.util.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(java.util.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(java.util.Collection<? extends Operand> values)
           
 



Copyright © 2002-2010 Atlassian. All Rights Reserved.