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) InstantiatesClassAndFieldPredicatePairwith given class and default fields predicate.ClassAndFieldPredicatePair(Class<?> clazz, Predicate<String> fieldsPredicate) InstantiatesClassAndFieldPredicatePairwith given class and fields predicate.ClassAndFieldPredicatePair(String qualifiedClassName) InstantiatesClassAndFieldPredicatePairwith given qualified class name and default fields predicate.ClassAndFieldPredicatePair(String qualifiedClassName, Predicate<String> fieldsPredicate) InstantiatesClassAndFieldPredicatePairwith given qualified class name and default fields predicate. -
Method Summary
-
Constructor Details
-
ClassAndFieldPredicatePair
InstantiatesClassAndFieldPredicatePairwith given class and fields predicate.- Parameters:
clazz- class to testfieldsPredicate- field ofclazzto test
-
ClassAndFieldPredicatePair
InstantiatesClassAndFieldPredicatePairwith 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 InstantiatesClassAndFieldPredicatePairwith 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 ofclazzto test- Throws:
ClassNotFoundException
-
ClassAndFieldPredicatePair
InstantiatesClassAndFieldPredicatePairwith 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