Package no.acntech.kollectiveq
Class Filter.Condition.HavingFunctionCondition
-
- All Implemented Interfaces:
public final class Filter.Condition.HavingFunctionCondition extends Filter.Condition
Represents a condition that checks if a given field value meets a certain function operation condition.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enum
Filter.Condition.HavingFunctionCondition.Function
-
Field Summary
Fields Modifier and Type Field Description private final String
field
private final Filter.Condition.HavingFunctionCondition.Function
function
private final Filter.Operator
operator
private final Filter.Value<?>
value
-
Constructor Summary
Constructors Constructor Description Filter.Condition.HavingFunctionCondition(String field, Filter.Condition.HavingFunctionCondition.Function function, Filter.Operator operator, Filter.Value<?> value)
Creates a new instance of HavingFunctionCondition.
-
Method Summary
Modifier and Type Method Description final String
getField()
The field name to be checked. final Filter.Condition.HavingFunctionCondition.Function
getFunction()
The function to be performed on the field value. final Filter.Operator
getOperator()
The operator to be used for comparison. final Filter.Value<?>
getValue()
The value to be compared with the function result. -
-
Constructor Detail
-
Filter.Condition.HavingFunctionCondition
Filter.Condition.HavingFunctionCondition(String field, Filter.Condition.HavingFunctionCondition.Function function, Filter.Operator operator, Filter.Value<?> value)
Creates a new instance of HavingFunctionCondition.
-
-
Method Detail
-
getFunction
final Filter.Condition.HavingFunctionCondition.Function getFunction()
The function to be performed on the field value.
-
getOperator
final Filter.Operator getOperator()
The operator to be used for comparison.
-
getValue
final Filter.Value<?> getValue()
The value to be compared with the function result.
-
-
-
-