Package org.redisson.api.condition
Class Conditions
java.lang.Object
org.redisson.api.condition.Conditions
Conditions factory to search for Live Objects by fields.
- Author:
- Nikita Koksharov
-
Method Summary
Modifier and TypeMethodDescriptionstatic ConditionReturns "AND" condition for collection of nestedconditionsstatic ConditionReturns "EQUALS" condition which restricts property bynameto definedvaluestatic ConditionReturns "GREATER THAN ON EQUAL" condition which restricts property bynameto definedvaluestatic ConditionReturns "GREATER THAN" condition which restricts property bynameto definedvaluestatic ConditionReturns "IN" condition for property bynameand allowed set ofvaluesstatic Conditionin(String name, Collection<?> values) Returns "IN" condition for property bynameand allowed set ofvaluesstatic ConditionReturns "LESS THAN ON EQUAL" condition which restricts property bynameto definedvaluestatic ConditionReturns "LESS THAN" condition which restricts property bynameto definedvaluestatic ConditionReturns "OR" condition for collection of nestedconditions
-
Method Details
-
in
Returns "IN" condition for property bynameand allowed set ofvalues- Parameters:
name- - name of propertyvalues- - array of allowed values- Returns:
- condition
-
in
Returns "IN" condition for property bynameand allowed set ofvalues- Parameters:
name- - name of propertyvalues- - collection of allowed values- Returns:
- condition
-
eq
Returns "EQUALS" condition which restricts property bynameto definedvalue- Parameters:
name- - name of propertyvalue- - defined value- Returns:
- condition
-
or
Returns "OR" condition for collection of nestedconditions- Parameters:
conditions- - nested condition objects- Returns:
- condition
-
and
Returns "AND" condition for collection of nestedconditions- Parameters:
conditions- - nested condition objects- Returns:
- condition
-
gt
Returns "GREATER THAN" condition which restricts property bynameto definedvalue- Parameters:
name- - name of propertyvalue- - defined value- Returns:
- condition
-
lt
Returns "LESS THAN" condition which restricts property bynameto definedvalue- Parameters:
name- - name of propertyvalue- - defined value- Returns:
- condition
-
ge
Returns "GREATER THAN ON EQUAL" condition which restricts property bynameto definedvalue- Parameters:
name- - name of propertyvalue- - defined value- Returns:
- condition
-
le
Returns "LESS THAN ON EQUAL" condition which restricts property bynameto definedvalue- Parameters:
name- - name of propertyvalue- - defined value- Returns:
- condition
-