Package io.protostuff.runtime
Class Predicate.RANGE
java.lang.Object
io.protostuff.runtime.Predicate.RANGE
- All Implemented Interfaces:
Predicate
,Predicate.Factory
- Enclosing interface:
Predicate
A predicate that includes fields if they are within range of the provided numbers, min and max.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.protostuff.runtime.Predicate
Predicate.EQ, Predicate.Factories, Predicate.Factory, Predicate.GT, Predicate.LT, Predicate.NOTEQ, Predicate.NOTRANGE, Predicate.RANGE
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
min
final int min -
max
final int max
-
-
Constructor Details
-
RANGE
RANGE(int min, int max)
-
-
Method Details
-
apply
Description copied from interface:Predicate
Returns true if the field is included. -
apply
Description copied from interface:Predicate
Returns true if the field is included.The predicate logic can be dynamic based on the contents of the message.
-
create
Description copied from interface:Predicate.Factory
Creates a new predicate based from the args.- Specified by:
create
in interfacePredicate.Factory
-