Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractValueIncrementor<T> - Class in nl._42.beanie.generator.increment
Value generator capable of incrementing itself.
AbstractValueIncrementor(T) - Constructor for class nl._42.beanie.generator.increment.AbstractValueIncrementor
 
AnnotationSupportable - Class in nl._42.beanie.generator.supported
Java8 predicate based supportable implementation.
AnnotationSupportable(Class<? extends Annotation>) - Constructor for class nl._42.beanie.generator.supported.AnnotationSupportable
 
AnyOfValueGenerator - Class in nl._42.beanie.generator.random
Retrieves a random value from an array of possibilities.
AnyOfValueGenerator(Object[]) - Constructor for class nl._42.beanie.generator.random.AnyOfValueGenerator
 
as(Class<I>) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Changes the interface type.

B

BeanBuildCommand<T> - Interface in nl._42.beanie
Command for building beans.
BeanBuildCommandAdvice - Class in nl._42.beanie
Appends bean building logic to builders, allowing custom builder interfaces.
BeanBuildCommandAdvice(EditableBeanBuildCommand<?>, String) - Constructor for class nl._42.beanie.BeanBuildCommandAdvice
 
BeanBuilder - Class in nl._42.beanie
Builds new bean instances.
BeanBuilder() - Constructor for class nl._42.beanie.BeanBuilder
Construct a simple BeanBuilder, please note that this builder by default does not yet support conversions and persistence.
BeanBuilder(BeanBuilder) - Constructor for class nl._42.beanie.BeanBuilder
Construct a new BeanBuilder cloning the settings of an existing builder.
BeanBuilder(BeanConverter, BeanSaver) - Constructor for class nl._42.beanie.BeanBuilder
Construct a simple BeanBuilder.
BeanBuilder(BeanSaver) - Constructor for class nl._42.beanie.BeanBuilder
Construct a simple BeanBuilder, please note that this builder by default does not yet support conversions.
BeanBuilderConfig - Annotation Interface in nl._42.beanie
Configurations on a bean build command.
BeanConverter - Interface in nl._42.beanie.convert
Responsible for convert beans to another type.
BeanGenerator - Class in nl._42.beanie.generator
Generator that constructs a bean.
BeanGenerator(ValueGenerator) - Constructor for class nl._42.beanie.generator.BeanGenerator
Construct a new BeanGenerator.
BeanMapperConverter - Class in nl._42.beanie.convert
 
BeanMapperConverter(BeanMapper) - Constructor for class nl._42.beanie.convert.BeanMapperConverter
 
BeanSaver - Interface in nl._42.beanie.save
Saves the generated beans.
BeanTester - Class in nl._42.beanie.tester
Verifies the getter and setter methods of beans.
BeanTester() - Constructor for class nl._42.beanie.tester.BeanTester
 
BeanTester(BeanBuilder) - Constructor for class nl._42.beanie.tester.BeanTester
 
BeanTester(BeanBuilder, ObjectEqualizer) - Constructor for class nl._42.beanie.tester.BeanTester
 

C

Classes - Class in nl._42.beanie.util
 
Classes() - Constructor for class nl._42.beanie.util.Classes
 
clone() - Method in class nl._42.beanie.generator.TypeBasedValueGenerator
Creates a direct clone of this value generator.
ConstantValueGenerator - Class in nl._42.beanie.generator
 
ConstantValueGenerator(Object) - Constructor for class nl._42.beanie.generator.ConstantValueGenerator
 
construct() - Method in interface nl._42.beanie.BeanBuildCommand
Construct the new bean.
construct(boolean) - Method in interface nl._42.beanie.BeanBuildCommand
Construct the new bean.
ConstructorStrategy - Interface in nl._42.beanie.generator.constructor
Selects the constructor that should be used for bean construction.
contains(Class<?>) - Method in class nl._42.beanie.generator.TypeBasedValueGenerator
Determine if the value is known in our mapping.
convert(Object, Class<T>) - Method in interface nl._42.beanie.convert.BeanConverter
Convert the bean to another type.
convert(Object, Class<T>) - Method in class nl._42.beanie.convert.BeanMapperConverter
 
convert(Object, Class<T>) - Method in class nl._42.beanie.convert.UnsupportedBeanConverter
 

D

DefaultValueGenerator - Class in nl._42.beanie.generator
Default value generator, registers a generator for all common types.
DefaultValueGenerator() - Constructor for class nl._42.beanie.generator.DefaultValueGenerator
 
DefaultValueGenerator(ValueGenerator) - Constructor for class nl._42.beanie.generator.DefaultValueGenerator
 
delete(Object) - Method in class nl._42.beanie.BeanBuilder
Deletes the bean.
delete(Object) - Method in interface nl._42.beanie.save.BeanSaver
Deletes a bean.
delete(Object) - Method in class nl._42.beanie.save.JpaBeanSaver
Deletes a bean.
delete(Object) - Method in class nl._42.beanie.save.NoOperationBeanSaver
Deletes a bean.
delete(Object) - Method in class nl._42.beanie.save.TransactionalBeanSaver
Deletes a bean.
delete(Object) - Method in class nl._42.beanie.save.UnsupportedBeanSaver
Deletes a bean.
deleteAll(Iterable<? extends Object>) - Method in class nl._42.beanie.BeanBuilder
Deletes multiple beans.
doWith(Consumer<T>) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Perform an operation on the intermediate object.

E

EditableBeanBuildCommand<T> - Interface in nl._42.beanie
Bean build command that allows users to declare custom property values.
EmptyArrayValueGenerator - Class in nl._42.beanie.generator
 
EmptyArrayValueGenerator() - Constructor for class nl._42.beanie.generator.EmptyArrayValueGenerator
 
equals(Object) - Method in class nl._42.beanie.util.PropertyReference
 
equals(Object, Object) - Static method in class nl._42.beanie.util.Objects
Compares two objects null-safe.
exclude(Class<?>) - Method in class nl._42.beanie.tester.BeanTester
Excludes a class from testing.
exclude(Class<?>, String) - Method in class nl._42.beanie.tester.BeanTester
Excludes a property from testing.
exclude(String) - Method in class nl._42.beanie.tester.BeanTester
Excludes a pattern from testing.
exclude(TypeFilter) - Method in class nl._42.beanie.tester.BeanTester
Add an exclusion filter.

F

fill() - Method in interface nl._42.beanie.BeanBuildCommand
Generate all untouched, changable, values in our bean.
findConstructor(Class<?>) - Method in interface nl._42.beanie.generator.constructor.ConstructorStrategy
Find the best suited constructor of the supplied bean.
findConstructor(Class<?>) - Method in class nl._42.beanie.generator.constructor.ShortestConstructorStrategy
Find the best suited constructor of the supplied bean.
FirstEnumValueGenerator - Class in nl._42.beanie.generator
 
FirstEnumValueGenerator() - Constructor for class nl._42.beanie.generator.FirstEnumValueGenerator
 
FirstImplBeanGenerator - Class in nl._42.beanie.generator
Generator that finds the first implementation of a class and then generates that class.
FirstImplBeanGenerator(ValueGenerator) - Constructor for class nl._42.beanie.generator.FirstImplBeanGenerator
 
forName(String) - Static method in class nl._42.beanie.util.Classes
 
forNextYears(int) - Static method in class nl._42.beanie.generator.random.RandomLocalDateGenerator
 

G

generate(Class<?>) - Method in class nl._42.beanie.BeanBuilder
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.BeanGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.ConstantValueGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.EmptyArrayValueGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.FirstEnumValueGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.FirstImplBeanGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.increment.AbstractValueIncrementor
 
generate(Class<?>) - Method in class nl._42.beanie.generator.MockitoBeanGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.NoArgBeanGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.PropertyValueGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.ProxyBeanGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.random.AnyOfValueGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.random.RandomIntegerGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.random.RandomLocalDateGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.random.RandomLocalDateTimeGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.random.RandomLocalTimeGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.SequentialValueGenerator
 
generate(Class<?>) - Method in class nl._42.beanie.generator.TypeBasedValueGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.UnsupportedValueGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in class nl._42.beanie.generator.UUIDStringGenerator
Generate a new value of the specified type.
generate(Class<?>) - Method in interface nl._42.beanie.generator.ValueGenerator
Generate a new value of the specified type.
generate(PropertyReference, Class<?>) - Method in class nl._42.beanie.generator.PropertyValueGenerator
Generate a new value of the specified property.
generate(PropertyReference, Class<?>) - Method in class nl._42.beanie.generator.ReferencedTypeValueGenerator
Generate a new value of the specified property.
generateSafely(Class<T>) - Method in class nl._42.beanie.BeanBuilder
Generate a new bean, properly casted to the correct type.
generateValue(Class<?>, PropertyDescriptor) - Method in class nl._42.beanie.BeanBuilder
 
generateValue(String...) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Generate a value in our to be generated bean.
generateValue(String, ValueGenerator) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Generate a value in our to be generated bean.
getBeanGenerator() - Method in class nl._42.beanie.BeanBuilder
Retrieves the underlying bean generator.
getDeclaringClass() - Method in class nl._42.beanie.util.PropertyReference
 
getGenerator() - Method in class nl._42.beanie.generator.supported.SupportableValueGenerators
 
getMethodHandle(Method) - Static method in class nl._42.beanie.compatibility.Methods
 
getPropertyName() - Method in class nl._42.beanie.util.PropertyReference
 
getSkippedProperties() - Method in class nl._42.beanie.BeanBuilder
Retrieves the skipped properties.
getSupportable() - Method in class nl._42.beanie.generator.supported.SupportableValueGenerators
 

H

hashCode() - Method in class nl._42.beanie.util.PropertyReference
 
hasNullaryConstructor(Class<?>) - Static method in class nl._42.beanie.util.Classes
 
HasNullaryConstructorFilter - Class in nl._42.beanie.tester
 
HasNullaryConstructorFilter() - Constructor for class nl._42.beanie.tester.HasNullaryConstructorFilter
 

I

include(TypeFilter) - Method in class nl._42.beanie.tester.BeanTester
Add an inclusion filter.
includeAll() - Method in class nl._42.beanie.tester.BeanTester
Include all beans.
includeAllWithNullaryConstructor() - Method in class nl._42.beanie.tester.BeanTester
Include all beans with a nullary constructor.
InconsistentGetterAndSetterException - Error in nl._42.beanie.tester
Exception thrown when the getter returns a different value than initially set with the setter.
increment(Integer) - Method in class nl._42.beanie.generator.increment.IntegerValueIncrementor
 
increment(T) - Method in class nl._42.beanie.generator.increment.AbstractValueIncrementor
 
inherit(boolean) - Method in class nl._42.beanie.tester.BeanTester
If we should also test the parent properties.
instantiate(String) - Static method in class nl._42.beanie.util.Classes
 
IntegerValueIncrementor - Class in nl._42.beanie.generator.increment
Generates a larger integer value during each invocation.
IntegerValueIncrementor() - Constructor for class nl._42.beanie.generator.increment.IntegerValueIncrementor
 
IntegerValueIncrementor(Integer) - Constructor for class nl._42.beanie.generator.increment.IntegerValueIncrementor
 
invoke(MethodInvocation) - Method in class nl._42.beanie.BeanBuildCommandAdvice
isEqual(Object, Object) - Method in interface nl._42.beanie.tester.strategy.ObjectEqualizer
Determine if two objects are sementically equal.
isEqual(Object, Object) - Method in class nl._42.beanie.tester.strategy.SimpleObjectEqualizer
Determine if two objects are sementically equal.

J

JpaBeanSaver - Class in nl._42.beanie.save
Persists entities in the entity manager.
JpaBeanSaver() - Constructor for class nl._42.beanie.save.JpaBeanSaver
 

L

load(Object, String...) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Copies all usable property values from a bean into our result.

M

map(Class<I>, Class<M>) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Combination of as and map, performs a mapping on the intermediate object, changing the type to the targetType and changing the EditableBeanBuild command interface.
map(Class<M>) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Perform a mapping on the intermediate object, changing the type to targetType.
map(Function<T, T>) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Perform a mapping on the intermediate object, changing it into the result object of our function.
match(MetadataReader, MetadataReaderFactory) - Method in class nl._42.beanie.tester.HasNullaryConstructorFilter
Methods - Class in nl._42.beanie.compatibility
 
Methods() - Constructor for class nl._42.beanie.compatibility.Methods
 
MockitoBeanGenerator - Class in nl._42.beanie.generator
 
MockitoBeanGenerator() - Constructor for class nl._42.beanie.generator.MockitoBeanGenerator
 

N

nl._42.beanie - package nl._42.beanie
 
nl._42.beanie.compatibility - package nl._42.beanie.compatibility
 
nl._42.beanie.convert - package nl._42.beanie.convert
 
nl._42.beanie.generator - package nl._42.beanie.generator
 
nl._42.beanie.generator.constructor - package nl._42.beanie.generator.constructor
 
nl._42.beanie.generator.increment - package nl._42.beanie.generator.increment
 
nl._42.beanie.generator.random - package nl._42.beanie.generator.random
 
nl._42.beanie.generator.supported - package nl._42.beanie.generator.supported
 
nl._42.beanie.save - package nl._42.beanie.save
 
nl._42.beanie.tester - package nl._42.beanie.tester
 
nl._42.beanie.tester.strategy - package nl._42.beanie.tester.strategy
 
nl._42.beanie.util - package nl._42.beanie.util
 
NoArgBeanGenerator - Class in nl._42.beanie.generator
Generates a bean, when a constructor without arguments is defined.
NoArgBeanGenerator() - Constructor for class nl._42.beanie.generator.NoArgBeanGenerator
 
NoOperationBeanSaver - Class in nl._42.beanie.save
Does not save the bean.
NoOperationBeanSaver() - Constructor for class nl._42.beanie.save.NoOperationBeanSaver
 

O

ObjectEqualizer - Interface in nl._42.beanie.tester.strategy
Compares two objects with each other.
Objects - Class in nl._42.beanie.util
Temporary class until everybody moves to Java8.
Objects() - Constructor for class nl._42.beanie.util.Objects
 

P

PredicateSupportable - Class in nl._42.beanie.generator.supported
Java8 predicate based supportable implementation.
PredicateSupportable(Predicate<AccessibleObject>) - Constructor for class nl._42.beanie.generator.supported.PredicateSupportable
 
prefix() - Element in annotation interface nl._42.beanie.BeanBuilderConfig
 
PropertyReference - Class in nl._42.beanie.util
 
PropertyReference(PropertyDescriptor) - Constructor for class nl._42.beanie.util.PropertyReference
 
PropertyReference(Class<?>, String) - Constructor for class nl._42.beanie.util.PropertyReference
 
PropertyValueGenerator - Class in nl._42.beanie.generator
Value generator that is capable of providing the property.
PropertyValueGenerator() - Constructor for class nl._42.beanie.generator.PropertyValueGenerator
 
ProxyBeanGenerator - Class in nl._42.beanie.generator
Creates a proxy of an interface that supports simple get and set behaviour.
ProxyBeanGenerator() - Constructor for class nl._42.beanie.generator.ProxyBeanGenerator
 

R

randomBigDecimal() - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomBigDecimal(double) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomBoolean(double) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomDouble() - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomDouble(double) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomInt(int) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomInt(int, int) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
RandomIntegerGenerator - Class in nl._42.beanie.generator.random
Generates a random integer between the specified minimum and maximum range.
RandomIntegerGenerator(int, int) - Constructor for class nl._42.beanie.generator.random.RandomIntegerGenerator
 
RandomLocalDateGenerator - Class in nl._42.beanie.generator.random
 
RandomLocalDateGenerator(LocalDate, LocalDate) - Constructor for class nl._42.beanie.generator.random.RandomLocalDateGenerator
 
RandomLocalDateTimeGenerator - Class in nl._42.beanie.generator.random
 
RandomLocalDateTimeGenerator(LocalDate, LocalDate) - Constructor for class nl._42.beanie.generator.random.RandomLocalDateTimeGenerator
 
RandomLocalTimeGenerator - Class in nl._42.beanie.generator.random
 
RandomLocalTimeGenerator() - Constructor for class nl._42.beanie.generator.random.RandomLocalTimeGenerator
 
randomLong(int) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomLong(int, int) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
randomString(int) - Method in class nl._42.beanie.generator.random.RandomStringGenerator
 
RandomStringGenerator - Class in nl._42.beanie.generator.random
Generates a random string within the specified length range and using only the specified letters.
RandomStringGenerator(int) - Constructor for class nl._42.beanie.generator.random.RandomStringGenerator
 
RandomStringGenerator(int, int) - Constructor for class nl._42.beanie.generator.random.RandomStringGenerator
 
RandomStringGenerator(int, int, String) - Constructor for class nl._42.beanie.generator.random.RandomStringGenerator
 
ReferencedType - Annotation Interface in nl._42.beanie.generator
 
ReferencedTypeValueGenerator - Class in nl._42.beanie.generator
Dynamically generates a value of the referenced type.
ReferencedTypeValueGenerator(BeanBuilder) - Constructor for class nl._42.beanie.generator.ReferencedTypeValueGenerator
 
register(Class<?>, String, ValueGenerator) - Method in class nl._42.beanie.BeanBuilder
Register a value generation strategy for a specific property reference.
register(Class<?>, ValueGenerator) - Method in class nl._42.beanie.BeanBuilder
Register a value generation strategy for a specific type.
register(Class<?>, ValueGenerator) - Method in class nl._42.beanie.generator.TypeBasedValueGenerator
Register a value generation strategy for a specific type.
register(Class<T>, Supplier<T>) - Method in class nl._42.beanie.BeanBuilder
Register a value generation strategy for a specific type.
register(Class<T>, Supplier<T>) - Method in class nl._42.beanie.generator.TypeBasedValueGenerator
Register a value generation strategy for a specific type.
register(Supportable, ValueGenerator) - Method in class nl._42.beanie.BeanBuilder
Register a value generation strategy for a specific type.
registerIf(Predicate<AccessibleObject>, ValueGenerator) - Method in class nl._42.beanie.BeanBuilder
Register a value generation strategy for a specific type.
registerValue(Class<?>, Object) - Method in class nl._42.beanie.BeanBuilder
Register a constant value for a specific type.
registerValue(Class<?>, Object) - Method in class nl._42.beanie.generator.TypeBasedValueGenerator
Register a constant value for a specific type.
registerValue(Class<?>, String, Object) - Method in class nl._42.beanie.BeanBuilder
Register a constant value for a specific property reference.
repeatable() - Method in class nl._42.beanie.generator.SequentialValueGenerator
 
reset() - Method in class nl._42.beanie.generator.SequentialValueGenerator
 

S

save() - Method in interface nl._42.beanie.BeanBuildCommand
Construct and save new bean.
save(T) - Method in class nl._42.beanie.BeanBuilder
Saves the bean.
save(T) - Method in interface nl._42.beanie.save.BeanSaver
Saves a bean.
save(T) - Method in class nl._42.beanie.save.JpaBeanSaver
Saves a bean.
save(T) - Method in class nl._42.beanie.save.NoOperationBeanSaver
Saves a bean.
save(T) - Method in class nl._42.beanie.save.TransactionalBeanSaver
Saves a bean.
save(T) - Method in class nl._42.beanie.save.UnsupportedBeanSaver
Saves a bean.
SequentialValueGenerator - Class in nl._42.beanie.generator
Returns the values in sequence.
SequentialValueGenerator(Object[]) - Constructor for class nl._42.beanie.generator.SequentialValueGenerator
 
setAbstractGenerator(ValueGenerator) - Method in class nl._42.beanie.generator.BeanGenerator
Change the generator used to generate abstract class instances.
setBeanConverter(BeanConverter) - Method in class nl._42.beanie.BeanBuilder
 
setBeanSaver(Function<T, T>) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Register a callback before saving the generated bean.
setBeanSaver(BeanSaver) - Method in class nl._42.beanie.BeanBuilder
 
setConstructorStrategy(ConstructorStrategy) - Method in class nl._42.beanie.generator.BeanGenerator
Change the strategory for selecting the most desired constructor.
setInterfaceGenerator(ValueGenerator) - Method in class nl._42.beanie.generator.BeanGenerator
Change the generator used to generate interface instances.
setProxy(Object) - Method in class nl._42.beanie.BeanBuildCommandAdvice
Binds this advice to a proxy.
ShortestConstructorStrategy - Class in nl._42.beanie.generator.constructor
Selects the shortest constructor.
ShortestConstructorStrategy() - Constructor for class nl._42.beanie.generator.constructor.ShortestConstructorStrategy
 
SimpleObjectEqualizer - Class in nl._42.beanie.tester.strategy
Simple implementation of ObjectEqualizer.
SimpleObjectEqualizer() - Constructor for class nl._42.beanie.tester.strategy.SimpleObjectEqualizer
 
skip(Class<?>, String) - Method in class nl._42.beanie.BeanBuilder
Skip a property from being generated.
start() - Method in class nl._42.beanie.WrappedBeanBuilder
Start with building a bean.
start(Class<T>) - Method in class nl._42.beanie.BeanBuilder
Start building a new bean.
start(T) - Method in class nl._42.beanie.BeanBuilder
Start building a new bean.
startAs(Class<I>) - Method in class nl._42.beanie.BeanBuilder
Start building a new bean, using a custom builder interface.
startAs(Class<I>, T) - Method in class nl._42.beanie.BeanBuilder
Start building a new bean, using a custom builder interface.
Supportable - Interface in nl._42.beanie.generator.supported
Determines if something is supported for this accessible object.
SupportableValueGenerators - Class in nl._42.beanie.generator.supported
 
SupportableValueGenerators(ValueGenerator, Supportable) - Constructor for class nl._42.beanie.generator.supported.SupportableValueGenerators
 
supports(AccessibleObject) - Method in class nl._42.beanie.generator.supported.AnnotationSupportable
Determine if this accessible object is supported.
supports(AccessibleObject) - Method in class nl._42.beanie.generator.supported.PredicateSupportable
Determine if this accessible object is supported.
supports(AccessibleObject) - Method in interface nl._42.beanie.generator.supported.Supportable
Determine if this accessible object is supported.

T

toString() - Method in class nl._42.beanie.util.PropertyReference
 
TransactionalBeanSaver - Class in nl._42.beanie.save
Persists entities in the entity manager.
TransactionalBeanSaver(PlatformTransactionManager, BeanSaver) - Constructor for class nl._42.beanie.save.TransactionalBeanSaver
 
TypeBasedValueGenerator - Class in nl._42.beanie.generator
Generates values of any type, using the behavior registered to that value type.
TypeBasedValueGenerator(ValueGenerator) - Constructor for class nl._42.beanie.generator.TypeBasedValueGenerator
 

U

UnsupportedBeanConverter - Class in nl._42.beanie.convert
 
UnsupportedBeanConverter() - Constructor for class nl._42.beanie.convert.UnsupportedBeanConverter
 
UnsupportedBeanSaver - Class in nl._42.beanie.save
Throws an exception when trying to save beans.
UnsupportedBeanSaver() - Constructor for class nl._42.beanie.save.UnsupportedBeanSaver
 
UnsupportedValueGenerator - Class in nl._42.beanie.generator
Value generator that always throws an UnsupportedOperationException.
UnsupportedValueGenerator() - Constructor for class nl._42.beanie.generator.UnsupportedValueGenerator
 
UUIDStringGenerator - Class in nl._42.beanie.generator
Generates a random UUID string value.
UUIDStringGenerator() - Constructor for class nl._42.beanie.generator.UUIDStringGenerator
 

V

value() - Element in annotation interface nl._42.beanie.generator.ReferencedType
 
ValueGenerator - Interface in nl._42.beanie.generator
Generates a value.
verifyBean(Class<?>) - Method in class nl._42.beanie.tester.BeanTester
Verify the getter and setters of the specified bean.
verifyBeans(Class<?>) - Method in class nl._42.beanie.tester.BeanTester
Verify the getter and setters of each bean classes, declared in the same package, or child packages, as the specified class.
verifyBeans(String) - Method in class nl._42.beanie.tester.BeanTester
Verify the getter and setters of each bean classes, declared in the specified package, or child packages.
verifyProperty(Class<?>, String) - Method in class nl._42.beanie.tester.BeanTester
Verify the getter and setter of a property.

W

withValue(String, Object) - Method in interface nl._42.beanie.EditableBeanBuildCommand
Declare a value in our to be generated bean.
wrap(T) - Method in class nl._42.beanie.WrappedBeanBuilder
Start with building a bean, using this template.
WrappedBeanBuilder<T,C extends BeanBuildCommand<T>> - Class in nl._42.beanie
Build builder specific to one type of build command.
WrappedBeanBuilder(BeanBuilder) - Constructor for class nl._42.beanie.WrappedBeanBuilder
Create a new wrapped bean builder, using the type argument resolver.
WrappedBeanBuilder(BeanBuilder, Class<C>) - Constructor for class nl._42.beanie.WrappedBeanBuilder
Create a new wrapped bean builder.
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form