A B C D F G H I M N O P R S T V 

A

AccessorMutatorTest - Class in org.force66.beantester.tests
Tests all bean accessors and mutators.
AccessorMutatorTest(ValueGeneratorFactory, Set<String>) - Constructor for class org.force66.beantester.tests.AccessorMutatorTest
 
addExcludedField(String) - Method in class org.force66.beantester.BeanTester
Given field will be excluded from property-level testing
addTestValues(Class<?>, Object[]) - Method in class org.force66.beantester.BeanTester
Values will be used for property-level testing for fields defined with the given class.
ArrayValueGenerator - Class in org.force66.beantester.valuegens
Will generate values for arrays.
ArrayValueGenerator(Class<?>, ValueGeneratorFactory) - Constructor for class org.force66.beantester.valuegens.ArrayValueGenerator
 

B

BeanPropertyTest - Interface in org.force66.beantester.tests
Will perform a test on a specific bean property.
BeanTest - Interface in org.force66.beantester.tests
Interface for performing a bean-level test
BeanTester - Class in org.force66.beantester
Main user class for the BeanTester product.
BeanTester() - Constructor for class org.force66.beantester.BeanTester
 
BeanTester(BeanTesterConfiguration) - Constructor for class org.force66.beantester.BeanTester
 
BeanTesterConfiguration - Interface in org.force66.beantester
 
BeanTesterException - Exception in org.force66.beantester.utils
Basic runtime exception for the BeanTester product.
BeanTesterException() - Constructor for exception org.force66.beantester.utils.BeanTesterException
 
BeanTesterException(String) - Constructor for exception org.force66.beantester.utils.BeanTesterException
 
BeanTesterException(Throwable) - Constructor for exception org.force66.beantester.utils.BeanTesterException
 
BeanTesterException(String, Throwable) - Constructor for exception org.force66.beantester.utils.BeanTesterException
 

C

canGenerate(Class<?>) - Method in class org.force66.beantester.valuegens.ArrayValueGenerator
 
canGenerate(Class<?>) - Method in class org.force66.beantester.valuegens.GenericValueGenerator
 
canGenerate(Class<?>) - Method in class org.force66.beantester.valuegens.InterfaceValueGenerator
 
canGenerate(Class<?>) - Method in class org.force66.beantester.valuegens.PrimitiveValueGenerator
 
canGenerate(Class<?>) - Method in class org.force66.beantester.valuegens.TemporalValueGenerator
 
canGenerate(Class<?>) - Method in interface org.force66.beantester.valuegens.ValueGenerator
Determines if this generator can generate the target class.
ClonableTest - Class in org.force66.beantester.tests
Determines if the bean implements Clonable and does a clone test if needed.
ClonableTest() - Constructor for class org.force66.beantester.tests.ClonableTest
 
ComparableTest - Class in org.force66.beantester.tests
Determines if the bean implements Comparable and does a primitive compareTo test if needed.
ComparableTest() - Constructor for class org.force66.beantester.tests.ComparableTest
 

D

DefaultBeanTesterConfiguration - Class in org.force66.beantester
Default configuration for the BeanTester product.
DefaultBeanTesterConfiguration() - Constructor for class org.force66.beantester.DefaultBeanTesterConfiguration
 

F

findPublicConstructor(Class<?>) - Static method in class org.force66.beantester.utils.InstantiationUtils
 
forClass(Class<?>) - Method in class org.force66.beantester.valuegens.ValueGeneratorFactory
 

G

generateValues(Class<?>) - Method in class org.force66.beantester.tests.AccessorMutatorTest
 
GenericProxyHandler - Class in org.force66.beantester.utils
Basic interface proxy that handles involvement for equals() and serialization
GenericProxyHandler() - Constructor for class org.force66.beantester.utils.GenericProxyHandler
 
GenericProxyHandler(Class<?>) - Constructor for class org.force66.beantester.utils.GenericProxyHandler
 
GenericValueGenerator - Class in org.force66.beantester.valuegens
Generic value generator for provided values.
GenericValueGenerator(Object[]) - Constructor for class org.force66.beantester.valuegens.GenericValueGenerator
 
getBeanTestList() - Method in interface org.force66.beantester.BeanTesterConfiguration
 
getBeanTestList() - Method in class org.force66.beantester.DefaultBeanTesterConfiguration
 
getFailureReason() - Method in interface org.force66.beantester.tests.BeanTest
 
getFieldExclusionSet() - Method in interface org.force66.beantester.BeanTesterConfiguration
 
getFieldExclusionSet() - Method in class org.force66.beantester.DefaultBeanTesterConfiguration
 
getValueGeneratorFactory() - Method in interface org.force66.beantester.BeanTesterConfiguration
 
getValueGeneratorFactory() - Method in class org.force66.beantester.DefaultBeanTesterConfiguration
 

H

HashcodeEqualsTest - Class in org.force66.beantester.tests
HashcodeEquals test.
HashcodeEqualsTest() - Constructor for class org.force66.beantester.tests.HashcodeEqualsTest
 
HashcodeTest - Class in org.force66.beantester.tests
Hashcode test.
HashcodeTest() - Constructor for class org.force66.beantester.tests.HashcodeTest
 

I

IdentityEqualsTest - Class in org.force66.beantester.tests
Makes sure that a bean 'equals' itself
IdentityEqualsTest() - Constructor for class org.force66.beantester.tests.IdentityEqualsTest
 
InjectionUtils - Class in org.force66.beantester.utils
Injects a given bean with generated values.
InjectionUtils() - Constructor for class org.force66.beantester.utils.InjectionUtils
 
injectValues(Object, ValueGeneratorFactory, boolean) - Static method in class org.force66.beantester.utils.InjectionUtils
 
InstantiationUtils - Class in org.force66.beantester.utils
Helper for class instantiation
InstantiationUtils() - Constructor for class org.force66.beantester.utils.InstantiationUtils
 
InterfaceValueGenerator - Class in org.force66.beantester.valuegens
Will generate proxy values for interfaces used as properties
InterfaceValueGenerator(Class<?>) - Constructor for class org.force66.beantester.valuegens.InterfaceValueGenerator
 
invoke(Object, Method, Object[]) - Method in class org.force66.beantester.utils.GenericProxyHandler
 

M

makeValues() - Method in class org.force66.beantester.valuegens.ArrayValueGenerator
 
makeValues() - Method in class org.force66.beantester.valuegens.GenericValueGenerator
 
makeValues() - Method in class org.force66.beantester.valuegens.InterfaceValueGenerator
 
makeValues() - Method in class org.force66.beantester.valuegens.PrimitiveValueGenerator
 
makeValues() - Method in class org.force66.beantester.valuegens.TemporalValueGenerator
 
makeValues() - Method in interface org.force66.beantester.valuegens.ValueGenerator
Will emit a value guaranteed not to have been emitted before.

N

newXMLGregorianCalendar() - Static method in class org.force66.beantester.utils.InstantiationUtils
 

O

org.force66.beantester - package org.force66.beantester
Tests normal bean methods such as accessors, mutators, equals(), hashcode(), etc.
org.force66.beantester.tests - package org.force66.beantester.tests
Individual Tests for BeanTester
org.force66.beantester.utils - package org.force66.beantester.utils
Generic BeanTester utilities
org.force66.beantester.valuegens - package org.force66.beantester.valuegens
Value Generator Library.

P

performNullTest(Object, PropertyDescriptor) - Method in class org.force66.beantester.tests.AccessorMutatorTest
 
performValueTest(Object, PropertyDescriptor, Object) - Method in class org.force66.beantester.tests.AccessorMutatorTest
 
PrimitiveValueGenerator - Class in org.force66.beantester.valuegens
 
PrimitiveValueGenerator(Class<?>, Object[]) - Constructor for class org.force66.beantester.valuegens.PrimitiveValueGenerator
 
PrimitiveValueGenerator(Class<?>, String, Object[]) - Constructor for class org.force66.beantester.valuegens.PrimitiveValueGenerator
 

R

registerGenerator(Class<?>, ValueGenerator<?>) - Method in class org.force66.beantester.valuegens.ValueGeneratorFactory
 
registerGenericGenerator(Class<?>, Object[]) - Method in class org.force66.beantester.valuegens.ValueGeneratorFactory
 

S

safeNewInstance(Class<?>) - Static method in class org.force66.beantester.utils.InstantiationUtils
 
safeNewInstance(ValueGeneratorFactory, Class<?>) - Static method in class org.force66.beantester.utils.InstantiationUtils
 
safeNewInstance(Class<?>, Object[]) - Static method in class org.force66.beantester.utils.InstantiationUtils
newInstance() execution properly wrapped with exception handling.
SerializableTest - Class in org.force66.beantester.tests
Determines if the bean implements Serializable and does a serialization test if needed.
SerializableTest(ValueGeneratorFactory) - Constructor for class org.force66.beantester.tests.SerializableTest
 

T

TemporalValueGenerator - Class in org.force66.beantester.valuegens
 
TemporalValueGenerator(Class<?>) - Constructor for class org.force66.beantester.valuegens.TemporalValueGenerator
 
testBean(Class<?>) - Method in class org.force66.beantester.BeanTester
Will perform all bean tests against the class provided.
testBean(Class<?>, Object[]) - Method in class org.force66.beantester.BeanTester
Will perform all bean tests against the class provided using the constructor arguments provided.
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.AccessorMutatorTest
 
testBeanClass(Class<?>, Object[]) - Method in interface org.force66.beantester.tests.BeanTest
 
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.ClonableTest
 
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.ComparableTest
 
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.HashcodeEqualsTest
 
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.HashcodeTest
 
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.IdentityEqualsTest
 
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.SerializableTest
 
testBeanClass(Class<?>, Object[]) - Method in class org.force66.beantester.tests.ToStringTest
 
testProperty(Object, PropertyDescriptor) - Method in class org.force66.beantester.tests.AccessorMutatorTest
 
testProperty(Object, PropertyDescriptor, Object) - Method in interface org.force66.beantester.tests.BeanPropertyTest
 
testProperty(Object, PropertyDescriptor, Object) - Method in class org.force66.beantester.tests.ValuePropertyTest
 
ToStringTest - Class in org.force66.beantester.tests
Performs a toString test
ToStringTest(ValueGeneratorFactory) - Constructor for class org.force66.beantester.tests.ToStringTest
 

V

ValueGenerator<T> - Interface in org.force66.beantester.valuegens
Generates a value of a specific type.
ValueGeneratorFactory - Class in org.force66.beantester.valuegens
Will determine an appropriate ValueGenerator for a specific class.
ValueGeneratorFactory() - Constructor for class org.force66.beantester.valuegens.ValueGeneratorFactory
 
ValuePropertyTest - Class in org.force66.beantester.tests
Tests an individual bean accessor and mutators for a specific property given a test value.
ValuePropertyTest() - Constructor for class org.force66.beantester.tests.ValuePropertyTest
 
A B C D F G H I M N O P R S T V 

Copyright © 2015. All rights reserved.