All Classes and Interfaces

Class
Description
Default value provider for Boolean and
invalid reference
boolean
.
The strategy that generates on creation method for each FixtureBuilder annotation on a class also annotated with Fixture.
Default value provider for Byte and
invalid reference
byte
.
Creates a constant name by transforming the camel case field name into screaming snake case.
Default value provider for Character and
invalid reference
char
.
Defines the default fallback strategy for getting values where no value provider is defined: 1.
Contains all data used to construct a constant in a generated fixture.
 
An extension of the Map that defined all methods for storing and retrieving of Constants.
The strategy used to generate constants for a given fixture.
Defines the strategy to be used to name constants base on the name of the corresponding field.
Decides which value during constant creation should be used for a given VariableElement.
The strategy that generates on creation method for each FixtureConstructor annotation on a class also annotated with Fixture.
Default value provider for container classes containing other classes.
Contains all data used to construct a method that creates a new instance of the generated fixture.
 
Defines a function that generates a number of methods used to create instances of a generated fixture for a specified class and the already generated constants of the fixture.
Creates value providers from string definitions using the nashorn script engine.
Default value provider for all TypeKind.DECLARED.
 
Default value provider for Double and
invalid reference
double
.
Defines utility methods that are used to work with Element instances.
Default value provider for enums.
Indicates that a fixture should be generated for the annotated object.
Indicates that a generated fixture should contain a method to create said fixture using the builder pattern.
The annotation container that allows the repeated use of FixtureBuilder.
Defines how an annotated field should be transformed into a corresponding constant in the generated fixture.
An extension of the LinkedHashMap that contains all methods for storing and retrieving of Constants where the order of elements has to be preserved.
The annotation container that allows the repeated use of FixtureConstant.
Indicates that a generated fixture should contain a method to create said fixture using the specified constructor.
The annotation container that allows the repeated use of FixtureConstructor.
Thrown to indicate that an error occurred when generating a fixtures for all annotated classes.
Processes all classes annotated with Fixture and tries to generate a corresponding fixture class for all of these classes.
Defines a custom strategy used to provide all values matching the specified target type.
The annotation container that allows the repeated use of FixtureValueProvider.
Default value provider for Float and
invalid reference
float
.
 
Default value provider for Integer and
invalid reference
int
.
Default value provider for Long and
invalid reference
long
.
Defines the methods used to create metadata for types.
Default value provider for Short and
invalid reference
short
.
Default value provider for String.
Contains all names related to a specific type.
 
Creates metadata for TypeMirrors.
Default value provider for UUID.
Defines a function that provides a string representation of a value used to construct a constant using a provided field.
Defines the methods used to create value providers that are used to generate values for fixture constants.
An extension of the HashMap class that registers a default ValueProviders for a number of different classes, given no custom provider has been defined for the specified class.
Defines methods to retrieve the corresponding value representation for a given Element.
The metadata generated for a given VariableElement.