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.
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.