public class AndQueryCondition extends QueryCondition
QueryCondition.Visitor
MAX_CIRCUIT_BREAKER
Constructor and Description |
---|
AndQueryCondition()
Creates an empty query condition.
|
AndQueryCondition(QueryCondition firstcondition,
QueryCondition secondcondition)
A convenience constructor to create an AND query condition with two members
|
AndQueryCondition(QueryCondition firstcondition,
QueryCondition secondcondition,
QueryCondition thirdcondition)
A convenience constructor to create an AND query condition with three members
|
AndQueryCondition(QueryCondition firstcondition,
QueryCondition secondcondition,
QueryCondition thirdcondition,
QueryCondition fourthcondition)
A convenience constructor to create an AND query condition with three members
|
Modifier and Type | Method and Description |
---|---|
void |
accept(QueryCondition.Visitor visitor) |
void |
addCondition(QueryCondition condition)
adds a new condition to the AND query condition
|
boolean |
isSignificant(int circuitbreaker) |
QueryCondition[] |
returnAllConditions() |
public AndQueryCondition()
public AndQueryCondition(QueryCondition firstcondition, QueryCondition secondcondition)
firstcondition
- first query conditionsecondcondition
- second query conditionpublic AndQueryCondition(QueryCondition firstcondition, QueryCondition secondcondition, QueryCondition thirdcondition)
firstcondition
- first query conditionsecondcondition
- second query conditionthirdcondition
- third query conditionpublic AndQueryCondition(QueryCondition firstcondition, QueryCondition secondcondition, QueryCondition thirdcondition, QueryCondition fourthcondition)
firstcondition
- first query conditionsecondcondition
- second query conditionthirdcondition
- third query conditionfourthcondition
- third query conditionpublic void addCondition(QueryCondition condition)
condition
- condition to addpublic void accept(QueryCondition.Visitor visitor)
accept
in class QueryCondition
visitor
- visitor for query conditionpublic QueryCondition[] returnAllConditions()
public boolean isSignificant(int circuitbreaker)
isSignificant
in class QueryCondition