Package com.java.pojo.api
Class ClassAndFieldPredicatePair
java.lang.Object
com.java.pojo.api.ClassAndFieldPredicatePair
This class is an encapsulation for
class
that will be tested and fields to test.- Since:
- 0.1.0
- Author:
- Piotr JoĊski
-
Constructor Summary
ConstructorsConstructorDescriptionClassAndFieldPredicatePair
(Class<?> clazz) InstantiatesClassAndFieldPredicatePair
with given class and default fields predicate.ClassAndFieldPredicatePair
(Class<?> clazz, Predicate<String> fieldsPredicate) InstantiatesClassAndFieldPredicatePair
with given class and fields predicate.ClassAndFieldPredicatePair
(String qualifiedClassName) InstantiatesClassAndFieldPredicatePair
with given qualified class name and default fields predicate.ClassAndFieldPredicatePair
(String qualifiedClassName, Predicate<String> fieldsPredicate) InstantiatesClassAndFieldPredicatePair
with given qualified class name and default fields predicate. -
Method Summary
-
Constructor Details
-
ClassAndFieldPredicatePair
InstantiatesClassAndFieldPredicatePair
with given class and fields predicate.- Parameters:
clazz
- class to testfieldsPredicate
- field ofclazz
to test
-
ClassAndFieldPredicatePair
InstantiatesClassAndFieldPredicatePair
with given class and default fields predicate. Default field predicate accepts all fields of given class.- Parameters:
clazz
- class to test
-
ClassAndFieldPredicatePair
public ClassAndFieldPredicatePair(String qualifiedClassName, Predicate<String> fieldsPredicate) throws ClassNotFoundException InstantiatesClassAndFieldPredicatePair
with given qualified class name and default fields predicate. Default field predicate accepts all fields of given class.- Parameters:
qualifiedClassName
- qualified class name to testfieldsPredicate
- field ofclazz
to test- Throws:
ClassNotFoundException
-
ClassAndFieldPredicatePair
InstantiatesClassAndFieldPredicatePair
with given qualified class name and default fields predicate. Default field predicate accepts all fields of given class.- Parameters:
qualifiedClassName
- qualified class name to test- Throws:
ClassNotFoundException
-
-
Method Details