com.atlassian.jira.jql.builder.ConditionBuilder |
An interface that is used to build JQL conditions for a particular JQL field in a fluent programming style. It is
created and returned from the factory methods on the JqlClauseBuilder
. For
example, the affectedVersion()
method creates a new ConditionBuilder for the affectes version
system field in JIRA.
ValueBuilder
. For example, the JQL clause affectedVersion = "1.2"
can be
generated using JqlQueryBuilder.affectedVersion().eq("1.2").build()
or JqlQueryBuilder.affectedVersion().eq().string("1.2").build()
.
Generally, it is not possible to passs nulls, empty collections, empty arrays, collections that contain nulls, or arrays
that contain nulls to the method on the interface. Any exceptions to these argument conditions are documented on the method concern.
Passing a method a bad argument will result in a IllegalArgumentException
.
String
and Long
. For fields that are resolvable by both Id's and Names (e.g.
projects, versions, issue types, components, options etc), the order of resolution depends on the value type. If the JQL
value type is long, JIRA will first attempt to find the domain object by Id, if that fails, it will attempt to find
the domain object by name with the string value of the long. If the JQL value type is a String, JIRA will first try to find
the domain object by name, if that fails AND the string can be parsed into a number, JIRA attempts to find the domain object by
id with that number.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Make the operator for the JQL condition
equals . | |||||||||||
Create the JQL condition with the
equals operator and the
passed value. | |||||||||||
Create the JQL condition with the
equals operator and the
passed date. | |||||||||||
Create the JQL condition with the
equals operator and the
passed value. | |||||||||||
Create the JQL condition with the
equals operator and the
passed value. | |||||||||||
Create the JQL condition with the
equals operator and the
EMPTY value. | |||||||||||
Create the JQL condition with the
equals operator and the
passed function. | |||||||||||
Create the JQL condition with the
equals operator and the
passed function. | |||||||||||
Create the JQL condition with the
equals operator and the
passed function. | |||||||||||
Make the operator for the JQL condition
greater than . | |||||||||||
Create the JQL condition with the
greater than operator and the
passed date. | |||||||||||
Create the JQL condition with the
greater than
operator and the passed value. | |||||||||||
Create the JQL condition with the
greater than
operator and the passed value. | |||||||||||
Create the JQL condition with the
greater than
operator and the passed value. | |||||||||||
Create the JQL condition with the
greater than or equals operator and the
passed date. | |||||||||||
Make the operator for the JQL condition
greater
than equals . | |||||||||||
Create the JQL condition with the
greater than
equals operator and the passed value. | |||||||||||
Create the JQL condition with the
greater than
equals operator and the passed value. | |||||||||||
Create the JQL condition with the
greater than
equals operator and the passed value. | |||||||||||
Create the JQL condition with the
greater than
equals operator and the passed function. | |||||||||||
Create the JQL condition with the
greater than
equals operator and the passed function. | |||||||||||
Create the JQL condition with the
greater than
equals operator and the passed function. | |||||||||||
Create the JQL condition with the
">" operator and
the passed function. | |||||||||||
Create the JQL condition with the
">" operator and
the passed function. | |||||||||||
Create the JQL condition with the
">" operator and
the passed function. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Make the operator for the JQL condition
in . | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Create the JQL condition with the
"in" operator and
the passed function. | |||||||||||
Create the JQL condition with the
"in" operator and
the passed function. | |||||||||||
Create the JQL condition with the
"in" operator and
the passed function. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Make the operator for the JQL condition
is . | |||||||||||
Create the JQL condition with the
is operator and the EMPTY
value. | |||||||||||
Make the operator for the JQL condition
is not . | |||||||||||
Create the JQL condition with the
is not operator and the
EMPTY value. | |||||||||||
Create the JQL condition with the
like operator and the passed
value. | |||||||||||
Create the JQL condition with the
like operator and the passed
value. | |||||||||||
Create the JQL condition with the
like operator and the passed
value. | |||||||||||
Make the operator for the JQL condition
like . | |||||||||||
Create the JQL condition with the
like operator and the
passed date. | |||||||||||
Create the JQL condition with the
like operator and the passed
function. | |||||||||||
Create the JQL condition with the
like operator and the passed
function. | |||||||||||
Create the JQL condition with the
like operator and the passed
function. | |||||||||||
Make the operator for the JQL condition
less than . | |||||||||||
Create the JQL condition with the
less than operator and
the passed value. | |||||||||||
Create the JQL condition with the
less than operator and
the passed value. | |||||||||||
Create the JQL condition with the
less than operator and
the passed value. | |||||||||||
Create the JQL condition with the
less than operator and the
passed date. | |||||||||||
Create the JQL condition with the
less than or equals operator and the
passed date. | |||||||||||
Create the JQL condition with the
less than equals
operator and the passed value. | |||||||||||
Create the JQL condition with the
less than equals
operator and the passed value. | |||||||||||
Make the operator for the JQL condition
less than
equals . | |||||||||||
Create the JQL condition with the
less than equals
operator and the passed value. | |||||||||||
Create the JQL condition with the
"<="
operator and the passed function. | |||||||||||
Create the JQL condition with the
"<="
operator and the passed function. | |||||||||||
Create the JQL condition with the
"<="
operator and the passed function. | |||||||||||
Create the JQL condition with the
"<" operator and
the passed function. | |||||||||||
Create the JQL condition with the
"<" operator and
the passed function. | |||||||||||
Create the JQL condition with the
"<" operator and
the passed function. | |||||||||||
Create the JQL condition with the
not equals operator and the
passed date. | |||||||||||
Create the JQL condition with the
not equals operator
and the passed value. | |||||||||||
Create the JQL condition with the
not equals operator
and the passed value. | |||||||||||
Make the operator for the JQL condition
not equals . | |||||||||||
Create the JQL condition with the
not equals operator
and the passed value. | |||||||||||
Create the JQL condition with the
not equals operator
and the EMPTY value. | |||||||||||
Create the JQL condition with the
not equals operator
and the passed function. | |||||||||||
Create the JQL condition with the
not equals operator
and the passed function. | |||||||||||
Create the JQL condition with the
not equals operator
and the passed function. | |||||||||||
Make the operator for the JQL condition
not in . | |||||||||||
Create the JQL condition with the
not in operator and the passed
values. | |||||||||||
Create the JQL condition with the
not in operator and the
passed values. | |||||||||||
Create the JQL condition with the
not in operator and the
passed values. | |||||||||||
Create the JQL condition with the
not in operator and the
passed values. | |||||||||||
Create the JQL condition with the
in operator and the passed
values. | |||||||||||
Create the JQL condition with the
"not in" operator and
the passed function. | |||||||||||
Create the JQL condition with the
"not in" operator and
the passed function. | |||||||||||
Create the JQL condition with the
"not in" operator and
the passed function. | |||||||||||
Create the JQL condition with the
not in operator and the
passed values. | |||||||||||
Create the JQL condition with the
not in operator and the passed
values. | |||||||||||
Create the JQL condition with the
not in operator and the
passed values. | |||||||||||
Create the JQL condition with the
not like operator and
the passed value. | |||||||||||
Create the JQL condition with the
not like operator and the
passed date. | |||||||||||
Create the JQL condition with the
not like operator and
the passed value. | |||||||||||
Create the JQL condition with the
not like operator and
the passed value. | |||||||||||
Make the operator for the JQL condition
not like . | |||||||||||
Create the JQL condition with the
not like operator and
the passed function. | |||||||||||
Create the JQL condition with the
not like operator and
the passed function. | |||||||||||
Create the JQL condition with the
not like operator and
the passed function. | |||||||||||
Add a condition range condition to the current query for the passed values.
| |||||||||||
Add a condition range condition to the current query for the passed values.
| |||||||||||
Add a condition range condition to the current query for the passed values.
| |||||||||||
Add a condition range condition to the current query for the passed dates.
|
Make the operator for the JQL condition equals
. The value of
the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the equals operator
and the
passed value. It essentially creates the JQL condition name = operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the equals operator
and the
passed date. It essentially creates the JQL condition name = date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the equals operator
and the
passed value. It essentially creates the JQL condition name = "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the equals operator
and the
passed value. It essentially creates the JQL condition name = value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the equals operator
and the
EMPTY value. It essentially creates the JQL condition name = EMPTY
.
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the equals operator
and the
passed function. It essentially creates the JQL condition name = funcName(arg1, arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the equals operator
and the
passed function. It essentially creates the JQL condition name = funcName(arg1, arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the equals operator
and the
passed function. It essentially creates the JQL condition name = funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition greater than
.
The value of the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the greater than operator
and the
passed date. It essentially creates the JQL condition name > date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
operator
and the passed value. It essentially creates the JQL condition name > value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
operator
and the passed value. It essentially creates the JQL condition name > operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
operator
and the passed value. It essentially creates the JQL condition name > "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than or equals operator
and the
passed date. It essentially creates the JQL condition name >= date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition greater
than equals
. The value of the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the greater than
equals operator
and the passed value. It essentially creates the JQL condition name >= value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
equals operator
and the passed value. It essentially creates the JQL condition name >= operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
equals operator
and the passed value. It essentially creates the JQL condition name >= "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
equals operator
and the passed function. It essentially creates the JQL condition name >= funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
equals operator
and the passed function. It essentially creates the JQL condition name >= funcName(arg1,
arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the greater than
equals operator
and the passed function. It essentially creates the JQL condition name >= funcName(arg1,
arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the ">" operator
and
the passed function. It essentially creates the JQL condition name > funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the ">" operator
and
the passed function. It essentially creates the JQL condition name > funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the ">" operator
and
the passed function. It essentially creates the JQL condition name > funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (dates)
.
dates | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (operands)
.
operands | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition in
. The values of the
condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (dates)
.
dates | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "in" operator
and
the passed function. It essentially creates the JQL condition name in funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "in" operator
and
the passed function. It essentially creates the JQL condition name in funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "in" operator
and
the passed function. It essentially creates the JQL condition name in funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (operands)
.
operands | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition is
. The value of the
condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the is operator
and the EMPTY
value. It essentially creates the JQL condition name IS EMPTY
.
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition is not
. The value of
the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the is not operator
and the
EMPTY value. It essentially creates the JQL condition name IS NOT EMPTY
.
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the like operator
and the passed
value. It essentially creates the JQL condition name ~ operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the like operator
and the passed
value. It essentially creates the JQL condition name ~ "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the like operator
and the passed
value. It essentially creates the JQL condition name ~ value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition like
. The value of the
condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the like operator
and the
passed date. It essentially creates the JQL condition name ~ date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the like operator
and the passed
function. It essentially creates the JQL condition name ~ funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the like operator
and the passed
function. It essentially creates the JQL condition name != funcName(arg1, arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the like operator
and the passed
function. It essentially creates the JQL condition name ~ funcName(arg1, arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition less than
. The
value of the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the less than operator
and
the passed value. It essentially creates the JQL condition name < operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the less than operator
and
the passed value. It essentially creates the JQL condition name < "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the less than operator
and
the passed value. It essentially creates the JQL condition name < value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the less than operator
and the
passed date. It essentially creates the JQL condition name < date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the less than or equals operator
and the
passed date. It essentially creates the JQL condition name <= date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the less than equals
operator
and the passed value. It essentially creates the JQL condition name <= value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the less than equals
operator
and the passed value. It essentially creates the JQL condition name <= operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition less than
equals
. The value of the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the less than equals
operator
and the passed value. It essentially creates the JQL condition name <= "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "<="
operator
and the passed function. It essentially creates the JQL condition name <= funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "<="
operator
and the passed function. It essentially creates the JQL condition name <= funcName(arg1,
arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "<="
operator
and the passed function. It essentially creates the JQL condition name <= funcName(arg1,
arg2, arg3, ... argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "<" operator
and
the passed function. It essentially creates the JQL condition name < funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "<" operator
and
the passed function. It essentially creates the JQL condition name < funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "<" operator
and
the passed function. It essentially creates the JQL condition name < funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not equals operator
and the
passed date. It essentially creates the JQL condition name != date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not equals operator
and the passed value. It essentially creates the JQL condition name != "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not equals operator
and the passed value. It essentially creates the JQL condition name != value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition not equals
. The
value of the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the not equals operator
and the passed value. It essentially creates the JQL condition name != operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not equals operator
and the EMPTY value. It essentially creates the JQL condition name != EMPTY
.
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not equals operator
and the passed function. It essentially creates the JQL condition name != funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not equals operator
and the passed function. It essentially creates the JQL condition name != funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not equals operator
and the passed function. It essentially creates the JQL condition name != funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition not in
. The values
of the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the not in operator
and the passed
values. It essentially creates the JQL condition name NOT IN (dates)
.
dates | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not in operator
and the
passed values. It essentially creates the JQL condition name NOT IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not in operator
and the
passed values. It essentially creates the JQL condition name NOT IN (operands)
.
operands | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not in operator
and the
passed values. It essentially creates the JQL condition name NOT IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the in operator
and the passed
values. It essentially creates the JQL condition name NOT IN (dates)
.
dates | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "not in" operator
and
the passed function. It essentially creates the JQL condition name not in funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "not in" operator
and
the passed function. It essentially creates the JQL condition name not in funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the "not in" operator
and
the passed function. It essentially creates the JQL condition name not in funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not in operator
and the
passed values. It essentially creates the JQL condition name NOT IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not in operator
and the passed
values. It essentially creates the JQL condition name NOT IN (operands)
.
operands | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not in operator
and the
passed values. It essentially creates the JQL condition name NOT IN (values)
.
values | the values of the condition. Cannot be null, empty or contain any null value. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not like operator
and
the passed value. It essentially creates the JQL condition name !~ value
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not like operator
and the
passed date. It essentially creates the JQL condition name !~ date
.
date | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not like operator
and
the passed value. It essentially creates the JQL condition name !~ operand
.
operand | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not like operator
and
the passed value. It essentially creates the JQL condition name !~ "str"
.
value | the value of the condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Make the operator for the JQL condition not like
. The
value of the condition can be specified using the returned ValueBuilder
.
Create the JQL condition with the not like operator
and
the passed function. It essentially creates the JQL condition name !~ funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not like operator
and
the passed function. It essentially creates the JQL condition name !~ funcName(arg1, arg2, arg3, ...
argN)
.
funcName | the name of the function in the new condition. |
---|---|
args | the arguments for the function. Cannot be null or contain any null values. |
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Create the JQL condition with the not like operator
and
the passed function. It essentially creates the JQL condition name !~ funcName()
.
funcName | the name of the function in the new condition. Cannot be null. |
---|
JqlClauseBuilder
that created the condition.IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|
Add a condition range condition to the current query for the passed values. This essentially
adds the query clauseName >= start AND clauseName <= end
to the query being built.
null
. Passing a non-null
start
with a null end
will add the condition clauseName >= start
. Passing
a non-null end
with a null start
will add the condition clauseName <= end
.
Passing a null start
and null end
is illegal.start | the value for the start of the range. May be null if end is not null. |
---|---|
end | the value for the end of the range. May be null if start is not null. |
IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|---|
IllegalArgumentException | if both start and end are null. |
Add a condition range condition to the current query for the passed values. This essentially
adds the query clauseName >= start AND clauseName <= end
to the query being built.
null
. Passing a non-null
start
with a null end
will add the condition clauseName >= start
. Passing
a non-null end
with a null start
will add the condition clauseName <= end
.
Passing a null start
and null end
is illegal.start | the value for the start of the range. May be null if end is not null. |
---|---|
end | the value for the end of the range. May be null if start is not null. |
IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|---|
IllegalArgumentException | if both start and end are null. |
Add a condition range condition to the current query for the passed values. This essentially
adds the query clauseName >= start AND clauseName <= end
to the query being built.
null
. Passing a non-null
start
with a null end
will add the condition clauseName >= start
. Passing
a non-null end
with a null start
will add the condition clauseName <= end
.
Passing a null start
and null end
is illegal.start | the value for the start of the range. May be null if end is not null. |
---|---|
end | the value for the end of the range. May be null if start is not null. |
IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|---|
IllegalArgumentException | if both start and end are null. |
Add a condition range condition to the current query for the passed dates. This essentially
adds the query clauseName >= start AND clauseName <= end
to the query being built.
null
. Passing a non-null
start
with a null end
will add the condition clauseName >= start
. Passing
a non-null end
with a null start
will add the condition clauseName <= end
.
Passing a null start
and null end
is illegal.start | the date for the start of the range. May be null if end is not null. |
---|---|
end | the date for the end of the range. May be null if start is not null. |
IllegalStateException | if it is not possible to add a JQL condition given the current state of the builder. |
---|---|
IllegalArgumentException | if both start and end are null. |