Package com.java.pojo.internal.tester
Class AbstractTester
- java.lang.Object
-
- com.java.pojo.internal.tester.AbstractTester
-
- Direct Known Subclasses:
ConstructorTester,EqualsTester,GetterTester,HashCodeTester,SetterTester,ToStringTester
public abstract class AbstractTester extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractTester()AbstractTester(AbstractFieldValueChanger abstractFieldValueChanger)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(Object otherObject)protected org.apache.commons.collections4.MultiValuedMap<Class<?>,ConstructorParameters>getConstructorParameters()inthashCode()voidsetFieldValuesChanger(AbstractFieldValueChanger fieldValuesChanger)voidsetPermutator(Permutator permutator)voidsetUserDefinedConstructors(org.apache.commons.collections4.MultiValuedMap<Class<?>,ConstructorParameters> constructorParameters)abstract voidtest(ClassAndFieldPredicatePair baseClassAndFieldPredicatePair, ClassAndFieldPredicatePair... classAndFieldPredicatePairs)voidtest(Class<?> clazz)voidtest(Class<?> clazz, Predicate<String> fieldPredicate)voidtestAll(ClassAndFieldPredicatePair... classesAndFieldPredicatesPairs)voidtestAll(Class... classes)StringtoString()
-
-
-
Constructor Detail
-
AbstractTester
public AbstractTester()
-
AbstractTester
public AbstractTester(AbstractFieldValueChanger abstractFieldValueChanger)
-
-
Method Detail
-
test
public void test(Class<?> clazz)
-
test
public abstract void test(ClassAndFieldPredicatePair baseClassAndFieldPredicatePair, ClassAndFieldPredicatePair... classAndFieldPredicatePairs)
-
testAll
public void testAll(Class... classes)
-
testAll
public void testAll(ClassAndFieldPredicatePair... classesAndFieldPredicatesPairs)
-
setFieldValuesChanger
public void setFieldValuesChanger(AbstractFieldValueChanger fieldValuesChanger)
-
setUserDefinedConstructors
public void setUserDefinedConstructors(org.apache.commons.collections4.MultiValuedMap<Class<?>,ConstructorParameters> constructorParameters)
-
getConstructorParameters
protected org.apache.commons.collections4.MultiValuedMap<Class<?>,ConstructorParameters> getConstructorParameters()
-
setPermutator
public void setPermutator(Permutator permutator)
-
-