All Classes and Interfaces

Class
Description
merge annotations by mapping ReflectionUtils.toMap(Annotation) and reduce using the given mergeFunction
Exception class for Annotation Processor errors.
The `BigDecimalFill` class implements the `BoxTypeFill` interface to generate `BigDecimal` values.
A two-argument functional interface that performs an operation and returns no result.
The `BooleanFill` class implements the `BoxTypeFill` interface to generate `Boolean` values.
Extension interface providing stream-based generation for boxed/wrapper types.
Searches for and creates an object with a specific box type class.
This interface represents a container service for box type fill implementations.
Interface for generating a value of the corresponding boxed type.
The `CharacterFill` class implements the `BoxTypeFill` interface to generate `Character` values.
Helper methods for working with the classpath.
Class with the template for generating a value of the corresponding boxed type.
Utility class for preparing class templates.
Service responsible for generating collection, array, and single-value field contents.
Searches for and creates an object with a list of collection classes.
This interface represents a container service for collection type fill implementations.
Interface for generating a value of the corresponding collection type.
Configuration is used to create a configured instance of Reflections
Configuration builder for instantiating Reflections
The `DateFill` class implements the `BoxTypeFill` interface to generate `Date` values.
Default registry of BoxTypeFill implementations for all built-in types: primitives, wrappers, String, UUID, BigDecimal, and Date.
Default registry of CollectionTypeFill implementations for built-in collection types: List, Set, Map, and Stream.
Default registry of ObjectTypeFill implementations for built-in complex types.
Class for generating a value of the double type
Service responsible for generating individual values or object instances based on field type.
This class implements the ObjectTypeFill interface to provide object generation for enum types.
Per-field parameter override for customizing how individual fields are populated.
Fluent builder for constructing Extend instances.
A necessary interface for reflection to traverse fields.
Utility class for reflective field traversal and population.
Configuration object that holds all parameters for populating a POJO with random data.
Fluent builder for constructing Fill configurations.
Creates and fills arrays (both reference and primitive types) with randomly generated values.
Custom exception class for Fill-related errors.
Generates a raw Stream of elements without collecting into a concrete collection.
include/exclude filter builder
class IntegerFill
 
 
source code serialization for Reflections
 
class LongFill
This interface provides a container for implementations of a specific type `T`.
Generates a HashMap with randomly generated key-value pairs.
scan methods/constructors/fields usage
 
Helper methods for converting between annotated elements and their names
Extension interface providing stream-based generation for complex object types.
Searches for and creates an object with a list of classes with unique behavior.
This interface represents a container service for `ObjectTypeFill` implementations.
This interface provides methods for generating objects of a specific type.
A class representing parameters for generating code.
Implementation of the BoxTypeFill interface for generating and filling primitive boolean values.
Implementation of the BoxTypeFill interface for generating and filling primitive char values.
Implementation of the BoxTypeFill interface for generating and filling primitive double values.
Implementation of the BoxTypeFill interface for generating and filling primitive int values.
Implementation of the BoxTypeFill interface for generating and filling primitive long values.
enum with primitive types name and function to create array
builder for store query
sam function for store query apply(C) -> Set<T>
Utility class for generating random values.
Main entry point for populating POJO classes with random data.
Custom exception class for errors related to generating random values.
Callback that populates each field of an object with a randomly generated value during reflection traversal.
Reflections one-stop-shop object
 
utils for querying java reflection meta types
helper predicates for java meta types
Scanner Scanner.scan(ClassFile) method receives a ClassFile and produce a list of Map.Entry.
Utility class for scanning classes and retrieving annotated instances or implementations of interfaces.
de/serialization for Reflections instance metadata
stores string key/value pairs per scanner index in a multimap Map<String, Map<String, Set<String>>>
class StringFill
 
an implementation of Vfs.File for a directory File
A utility class for creating template class prototypes based on annotation names.
scan types, annotations, methods and fields, and stores fqn as key and elements as values
generate class from template
query builder for QueryFunction
interface ObjectCollectionFillExtension
a simple virtual file system bridge
default url types used by Vfs.fromURL(URL)
an abstract vfs dir
an abstract vfs file
a matcher and factory for a url
an implementation of Vfs.Dir for ZipFile
an implementation of Vfs.File for ZipEntry