Index

A B C E G I J L N O S T V 
All Classes and Interfaces|All Packages

A

ALTERNATE_DATA - Enum constant in enum class com.codebox.enums.LoadType
The alternate data.

B

builder(Class) - Static method in enum class com.codebox.bean.JavaBeanTester
Creates a builder for the supplied class using the default extension strategy.
builder(Class, Class) - Static method in enum class com.codebox.bean.JavaBeanTester
Creates a builder with an explicitly supplied extension type.
buildValue(Class, LoadType) - Method in class com.codebox.instance.ClassInstance
Builds the value.
buildValue(Class, LoadType) - Method in class com.codebox.bean.ValueBuilder
Builds the value.
ByteBuddyBeanCopier - Class in com.codebox.bean
The Class ByteBuddyBeanCopier.
ByteBuddyBeanCopier.BooleanConverter - Interface in com.codebox.bean
The Interface BooleanConverter.

C

canEqual(Object) - Static method in class com.codebox.bean.JavaBeanTester.CanEqualInterceptor
Can Equal Interceptor.
checkClear() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Enables clear() verification.
checkClear(boolean) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Toggles clear() verification.
CheckClear - Enum Class in com.codebox.enums
The Enum CheckClear.
checkConstructor() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Enables public-constructor verification.
checkConstructor(boolean) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Toggles public-constructor verification.
CheckConstructor - Enum Class in com.codebox.enums
The Enum CheckConstructor.
checkEquals() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Enables equals, hashCode, toString, and canEqual verification.
checkEquals(boolean) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Toggles equals, hashCode, toString, and canEqual verification.
CheckEquals - Enum Class in com.codebox.enums
The Enum CheckEquals.
checkSerializable() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Requires the type under test to be serializable and validates a serialization round-trip.
checkSerializable(boolean) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Toggles strict serializable validation.
CheckSerialize - Enum Class in com.codebox.enums
The Enum CheckSerialize.
ClassInstance<T> - Class in com.codebox.instance
The Class Instance.
ClassInstance() - Constructor for class com.codebox.instance.ClassInstance
 
com.codebox.bean - package com.codebox.bean
Java Bean Tester Package contains static classes for running tests against java beans.
com.codebox.builders - package com.codebox.builders
Java Bean Tester Package contains internal builders for javabean tester.
com.codebox.enums - package com.codebox.enums
Java Bean Tester Package contains enums for use by javabean tester.
com.codebox.instance - package com.codebox.instance
Java Bean Tester Package contains wrapped instances for use by javabean tester.
com.codebox.javabean.tester - module com.codebox.javabean.tester
 
com.codebox.util - package com.codebox.util
 
ConstructorInstance - Class in com.codebox.instance
The Constructor Instance.
convert(Object, Class) - Method in interface com.codebox.bean.ByteBuddyBeanCopier.BooleanConverter
Convert.
copy(Object, Object, ByteBuddyBeanCopier.BooleanConverter) - Static method in class com.codebox.bean.ByteBuddyBeanCopier
Copy.
CUSTOM_DATA - Enum constant in enum class com.codebox.enums.LoadType
The custom data.

E

equals(Object, Object) - Static method in class com.codebox.bean.JavaBeanTester.InstanceOfEqualsInterceptor
Equals.
ExtensionBuilder<T> - Class in com.codebox.builders
ExtensionBuilder dynamically generates a subclass of the given class with additional String properties and their getters/setters.
ExtensionBuilder() - Constructor for class com.codebox.builders.ExtensionBuilder
 

G

generate(Class) - Method in class com.codebox.builders.ExtensionBuilder
Generates a dynamic subclass of the given class with additional String properties and their getters/setters.
getLombokBuilderMethod(Class) - Static method in class com.codebox.util.LombokBuilderUtil
Get the Lombok builder() method if present, else null.

I

inaccessible(Class) - Static method in class com.codebox.instance.ConstructorInstance
Constructor inaccessibility test.

J

JavaBeanTester - Enum Class in com.codebox.bean
Entry point for configuring tests of JavaBean-style value objects.
JavaBeanTester.CanEqualInterceptor - Class in com.codebox.bean
The Class CanEqualInterceptor.
JavaBeanTester.InstanceOfEqualsInterceptor - Class in com.codebox.bean
The Class InstanceOfEqualsInterceptor.
JavaBeanTesterBuilder<T,E> - Class in com.codebox.bean
Fluent configuration object returned by JavaBeanTester.builder(Class).

L

loadData() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Enables recursive sample-data generation for supported property types.
loadData(boolean) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Toggles recursive sample-data generation for supported property types.
LoadData - Enum Class in com.codebox.enums
The Enum LoadData.
LoadType - Enum Class in com.codebox.enums
The Enum LoadType.
LombokBuilderUtil - Class in com.codebox.util
The Class LombokBuilderUtil.

N

newInstance(Class) - Method in class com.codebox.instance.ClassInstance
New instance.
newInstance(Constructor) - Static method in class com.codebox.instance.ConstructorInstance
New instance.
NULL_DATA - Enum constant in enum class com.codebox.enums.LoadType
The null data.

O

OFF - Enum constant in enum class com.codebox.enums.CheckClear
The off.
OFF - Enum constant in enum class com.codebox.enums.CheckConstructor
The off.
OFF - Enum constant in enum class com.codebox.enums.CheckEquals
The off.
OFF - Enum constant in enum class com.codebox.enums.CheckSerialize
The off.
OFF - Enum constant in enum class com.codebox.enums.LoadData
The off.
OFF - Enum constant in enum class com.codebox.enums.SkipStrictSerialize
The off.
ON - Enum constant in enum class com.codebox.enums.CheckClear
The on.
ON - Enum constant in enum class com.codebox.enums.CheckConstructor
The on.
ON - Enum constant in enum class com.codebox.enums.CheckEquals
The on.
ON - Enum constant in enum class com.codebox.enums.CheckSerialize
The on.
ON - Enum constant in enum class com.codebox.enums.LoadData
The on.
ON - Enum constant in enum class com.codebox.enums.SkipStrictSerialize
The on.

S

skip(String...) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Skips the supplied bean properties during getter/setter validation.
skipStrictSerializable() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Skip Strict Serializable is intended to relax strict check on serializable objects.
SkipStrictSerialize - Enum Class in com.codebox.enums
The Enum Serializable.
STANDARD_DATA - Enum constant in enum class com.codebox.enums.LoadType
The standard data.

T

test() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Runs the configured bean validation flow.
testEquals(T, T) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Compares two prepared instances using the configured equality options.
testInstance(T) - Method in class com.codebox.bean.JavaBeanTesterBuilder
Runs getter/setter checks against the supplied instance.
testObjectMethods() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Runs only the object-method checks for the configured class.
testPrivateConstructor() - Method in class com.codebox.bean.JavaBeanTesterBuilder
Verifies that a private constructor can be exercised.

V

ValueBuilder - Class in com.codebox.bean
Value Builder Builds values from given type.
ValueBuilder() - Constructor for class com.codebox.bean.ValueBuilder
 
valueOf(String) - Static method in enum class com.codebox.bean.JavaBeanTester
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codebox.enums.CheckClear
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codebox.enums.CheckConstructor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codebox.enums.CheckEquals
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codebox.enums.CheckSerialize
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codebox.enums.LoadData
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codebox.enums.LoadType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.codebox.enums.SkipStrictSerialize
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.codebox.bean.JavaBeanTester
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codebox.enums.CheckClear
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codebox.enums.CheckConstructor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codebox.enums.CheckEquals
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codebox.enums.CheckSerialize
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codebox.enums.LoadData
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codebox.enums.LoadType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.codebox.enums.SkipStrictSerialize
Returns an array containing the constants of this enum class, in the order they are declared.
A B C E G I J L N O S T V 
All Classes and Interfaces|All Packages