Class JqlQueryClause
java.lang.Object
io.github.primelib.jira4j.restv3.model.JqlQueryClause
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class JqlQueryClause
extends Object
JqlQueryClause
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
The operator applied to the field. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<JqlQueryClause>
The list of nested clauses.protected JqlQueryField
protected JqlQueryClauseOperand
protected JqlQueryClause.OperatorEnum
The operator applied to the field.protected List<JqlQueryClauseTimePredicate>
The list of time predicates. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
JqlQueryClause
(Consumer<JqlQueryClause> spec) Constructs a validated instance ofJqlQueryClause
.JqlQueryClause
(List<JqlQueryClause> clauses, JqlQueryClause.OperatorEnum operator, JqlQueryField field, JqlQueryClauseOperand operand, List<JqlQueryClauseTimePredicate> predicates) Constructs a validated instance ofJqlQueryClause
. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
clauses()
The list of nested clauses.clauses
(List<JqlQueryClause> clauses) The list of nested clauses.boolean
field()
field
(JqlQueryField field) int
hashCode()
operand()
operand
(JqlQueryClauseOperand operand) operator()
The operator applied to the field.operator
(JqlQueryClause.OperatorEnum operator) The operator applied to the field.The list of time predicates.predicates
(List<JqlQueryClauseTimePredicate> predicates) The list of time predicates.toString()
-
Field Details
-
clauses
The list of nested clauses. -
operator
The operator applied to the field. -
field
-
operand
-
predicates
The list of time predicates.
-
-
Constructor Details
-
JqlQueryClause
Constructs a validated instance ofJqlQueryClause
.- Parameters:
spec
- the specification to process
-
JqlQueryClause
@Internal public JqlQueryClause(List<JqlQueryClause> clauses, JqlQueryClause.OperatorEnum operator, JqlQueryField field, JqlQueryClauseOperand operand, List<JqlQueryClauseTimePredicate> predicates) Constructs a validated instance ofJqlQueryClause
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
JqlQueryClause(Consumer)
instead.- Parameters:
clauses
- The list of nested clauses.operator
- The operator applied to the field.field
- fieldoperand
- operandpredicates
- The list of time predicates.
-
JqlQueryClause
protected JqlQueryClause()
-
-
Method Details
-
builder
-
clauses
The list of nested clauses. -
operator
The operator applied to the field. -
field
-
operand
-
predicates
The list of time predicates. -
clauses
The list of nested clauses.- Returns:
this
.
-
operator
The operator applied to the field.- Returns:
this
.
-
field
- Returns:
this
.
-
operand
- Returns:
this
.
-
predicates
The list of time predicates.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-