All Classes and Interfaces

Class
Description
Immutable AI-generated classification result for a single parsed test class.
Immutable AI-generated security classification result for a single test method.
Immutable configuration describing how AI-based enrichment should be performed during a MethodAtlasApp execution.
Mutable builder used to construct validated AiOptions instances.
Built-in taxonomy modes used for security classification.
Enumeration of supported AI provider implementations used by the AiSuggestionEngine.
Provider-specific client abstraction used to communicate with external AI inference services.
Factory responsible for creating provider-specific AI client implementations.
High-level AI orchestration contract for security classification of parsed test classes.
Default implementation of AiSuggestionEngine that coordinates provider selection and taxonomy loading for AI-based security classification.
Checked exception indicating failure during AI-based suggestion generation or related AI subsystem operations.
AiProviderClient implementation for the Anthropic API.
Provides the default built-in taxonomy used to guide AI-based security classification of JUnit test methods.
Small HTTP utility component used by AI provider clients for outbound network communication and JSON processing support.
Utility methods for extracting JSON fragments from free-form text produced by AI model responses.
Handles the consume phase of the manual AI workflow.
Handles the prepare phase of the manual AI workflow.
Command-line application for scanning Java test sources, extracting JUnit test metadata, and optionally enriching the emitted results with AI-generated security tagging suggestions.
AiProviderClient implementation for a locally running Ollama inference service.
AiProviderClient implementation for AI providers that expose an OpenAI-compatible chat completion API.
Provides the optimized built-in taxonomy used to guide AI-based security classification when prompt compactness and model reliability are prioritized.
Utility responsible for constructing the prompt supplied to AI providers for security classification of JUnit test classes.
Deterministically extracted test method descriptor supplied to the prompt.
Immutable lookup structure providing efficient access to AI-generated method suggestions by method name.