You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Supported list types

Number list

The function returns a NUMBER LIST in l whose cardinality (i.e., the number of times it appears in list l) satisfies the comparison cardinality operator n.

Available comparison operators: =, !=, <, <=, > and >=.

Syntax
filterByCardinality(number list l, comparison operator operator, number n) #Output: Number list
Examples
Parser expressionDescription
filterByCardinality([1, 1, 2, 3, 4, 4, 4, 5], >, 1) 

The function returns a NUMBER LIST: [1, 4]

Additional information

Parameters used in this function

ParameterInput (data type)Description
<parameter>

DATA TYPE

Parameter description.
<parameter>

DATA TYPE

Parameter description.
<parameter>

DATA TYPE

Parameter description.
Output

The function returns a NUMBER LIST


Text list

The function returns a TEXT LIST with texts in l whose cardinality (i.e., the number of times it appears in list l) satisfies the comparison cardinality operator n.

Available comparison operators: =, !=, <, <=, > and >= .

Syntax
filterByCardinality(text list l, comparison operator operator, number n) #Output: Text list
Examples
Parser expressionDescription
filterByCardinality(["tiger", "tiger", "tiger", "tiger", "lion", "lion", "lion", "cat", "cat", "lynx"], <, 3) 

The function returns a TEXT LIST["cat", "lynx"]

Syntax
filterByCardinality(fieldValue(%{00094}, subtasks()), =, count(subtasks()))

returns the TEXT LIST with the Components present in all sub-tasks, i.e., those components common to all sub-tasks of current issue.

Additional information

Parameters used in this function

ParameterInput (data type)Description
<parameter>

DATA TYPE

Parameter description.
<parameter>

DATA TYPE

Parameter description.
<parameter>

DATA TYPE

Parameter description.
Output

The function returns a TEXT LIST