Class FilterCondition
- java.lang.Object
-
- com.epam.ta.reportportal.commons.querygen.FilterCondition
-
- All Implemented Interfaces:
ConvertibleCondition,java.io.Serializable
@Entity public class FilterCondition extends java.lang.Object implements ConvertibleCondition, java.io.Serializable
Filter condition class for filters specifics- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFilterCondition.ConditionBuilderBuilder forFilterCondition
-
Constructor Summary
Constructors Constructor Description FilterCondition()FilterCondition(Condition condition, boolean negative, java.lang.String value, java.lang.String searchCriteria)FilterCondition(org.jooq.Operator operator, Condition condition, boolean negative, java.lang.String value, java.lang.String searchCriteria)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FilterCondition.ConditionBuilderbuilder()booleanequals(java.lang.Object obj)java.util.List<FilterCondition>getAllConditions()ConditiongetCondition()java.lang.LonggetId()org.jooq.OperatorgetOperator()java.lang.StringgetSearchCriteria()java.lang.StringgetValue()inthashCode()booleanisNegative()voidsetId(java.lang.Long id)voidsetOperator(org.jooq.Operator operator)java.util.Map<com.epam.ta.reportportal.commons.querygen.ConditionType,org.jooq.Condition>toCondition(FilterTarget filterTarget)java.lang.StringtoString()
-
-
-
Constructor Detail
-
FilterCondition
public FilterCondition()
-
FilterCondition
public FilterCondition(Condition condition, boolean negative, java.lang.String value, java.lang.String searchCriteria)
-
FilterCondition
public FilterCondition(org.jooq.Operator operator, Condition condition, boolean negative, java.lang.String value, java.lang.String searchCriteria)
-
-
Method Detail
-
getId
public java.lang.Long getId()
-
setId
public void setId(java.lang.Long id)
-
getCondition
public Condition getCondition()
-
getSearchCriteria
public java.lang.String getSearchCriteria()
-
getValue
public java.lang.String getValue()
-
isNegative
public boolean isNegative()
-
getOperator
public org.jooq.Operator getOperator()
- Specified by:
getOperatorin interfaceConvertibleCondition
-
getAllConditions
public java.util.List<FilterCondition> getAllConditions()
- Specified by:
getAllConditionsin interfaceConvertibleCondition
-
setOperator
public void setOperator(org.jooq.Operator operator)
-
toCondition
public java.util.Map<com.epam.ta.reportportal.commons.querygen.ConditionType,org.jooq.Condition> toCondition(FilterTarget filterTarget)
- Specified by:
toConditionin interfaceConvertibleCondition
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static FilterCondition.ConditionBuilder builder()
-
-