Package com.java.pojo.api
Class FieldPredicate
java.lang.Object
com.java.pojo.api.FieldPredicate
This class is used to create field predicates. It has methods that allow to create common predicates e.g. accept all
fields.
- Since:
- 0.1.0
- Author:
- Piotr JoĊski
-
Method Summary
Modifier and TypeMethodDescriptionCreatesPredicatethat rejects given fields.CreatesPredicatethat rejects given fields.CreatesPredicatethat accepts given fields.CreatesPredicatethat accepts given fields.includeAllFields(Class<?> clazz) CreatesPredicatethat accepts all fields of specified class.
-
Method Details
-
includeAllFields
CreatesPredicatethat accepts all fields of specified class.- Parameters:
clazz- class, which fields will be accepted- Returns:
Predicatethat accepts all fields of given class- See Also:
-
include
CreatesPredicatethat accepts given fields.- Parameters:
includedFields- fields, that will be included into predicate- Returns:
Predicatethat accepts given fields- See Also:
-
include
CreatesPredicatethat accepts given fields.- Parameters:
includedFields- fields, that will be included into predicate- Returns:
Predicatethat accepts given fields- See Also:
-
exclude
CreatesPredicatethat rejects given fields.- Parameters:
excludedFields- fields, that will be excluded from predicate- Returns:
Predicatethat rejects given fields- See Also:
-
exclude
CreatesPredicatethat rejects given fields.- Parameters:
excludedFields- fields, that will be excluded from predicate- Returns:
Predicatethat rejects given fields- See Also:
-