All Classes and Interfaces

Class
Description
 
 
 
 
 
 
Factory class that manages a collection of AssociationMatcher implementations.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Default implementation of RandomIndexProvider using a single shared Random instance.
 
 
 
 
 
 
EntityGenerator is a concrete generator responsible for creating ORM-managed entity instances via ORMResolver.
EntityGeneratorFactory is a registry and access point for EntityGenerator instances.
EntityGeneratorInitializer is responsible for discovering ORM-managed entity classes at application startup and registering corresponding EntityGenerator instances.
 
 
 
 
 
 
 
 
 
The GeneratorFactory is the central entry point of the mocka-core library.
The GeneratorRegistry is central static registry that manages all Generator instances within the mocka-core library.
 
 
 
Creates and populates Hibernate entity instances with generated data.
Generates random values for Hibernate entity fields based on their types and JPA annotations.
Loads and discovers all Hibernate entity classes in the application.
 
 
 
 
 
 
Annotation used to automatically generate mock entity instances for testing within the Mocka framework.
 
 
MockaConfig defines class-level configuration for Mocka-based tests.
MockaExtension integrates JUnit 5 with the Mocka ORM library.
 
 
 
 
Creates and populates MyBatis entity instances with generated data.
Implementation of FieldValueGenerator specialized for MyBatis.
Loads and parses MyBatis mapper XML files to discover entity classes and their relationships.
A component that stores and manages MyBatis-related metadata such as result maps, mapped classes, property fields, and association mappings.
 
 
 
 
 
 
 
 
 
 
Configuration properties for ORM-related settings.
ORMSelector is a facade component responsible for selecting the appropriate ORMCreator and delegating entity creation to it.
 
 
 
 
 
 
 
 
Thread-safe singleton provider for generating random values.
This class provides an empty implementation of RegexListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
This class provides an empty implementation of RegexVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
 
 
 
This interface defines a complete listener for a parse tree produced by RegexParser.
 
 
 
 
 
 
 
 
 
 
 
 
This interface defines a complete generic visitor for a parse tree produced by RegexParser.
A Generator that is registered in the DataRegistry.
 
 
 
Thread-safe implementation of RandomIndexProvider using ThreadLocalRandom.