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 boolean
equals(Object otherObject)
protected org.apache.commons.collections4.MultiValuedMap<Class<?>,ConstructorParameters>
getConstructorParameters()
int
hashCode()
void
setFieldValuesChanger(AbstractFieldValueChanger fieldValuesChanger)
void
setPermutator(Permutator permutator)
void
setUserDefinedConstructors(org.apache.commons.collections4.MultiValuedMap<Class<?>,ConstructorParameters> constructorParameters)
abstract void
test(ClassAndFieldPredicatePair baseClassAndFieldPredicatePair, ClassAndFieldPredicatePair... classAndFieldPredicatePairs)
void
test(Class<?> clazz)
void
test(Class<?> clazz, Predicate<String> fieldPredicate)
void
testAll(ClassAndFieldPredicatePair... classesAndFieldPredicatesPairs)
void
testAll(Class... classes)
String
toString()
-
-
-
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)
-
-