Uses of Record Class
org.egothor.methodatlas.ai.PromptBuilder.TargetMethod
Packages that use PromptBuilder.TargetMethod
Package
Description
AI integration layer for MethodAtlas providing automated security
classification of JUnit test methods.
-
Uses of PromptBuilder.TargetMethod in org.egothor.methodatlas.ai
Method parameters in org.egothor.methodatlas.ai with type arguments of type PromptBuilder.TargetMethodModifier and TypeMethodDescriptionstatic StringPromptBuilder.build(String fqcn, String classSource, String taxonomyText, List<PromptBuilder.TargetMethod> targetMethods, boolean confidence) Builds the complete prompt supplied to an AI provider for security classification of a JUnit test class.ManualPrepareEngine.prepare(String fileStem, String fqcn, String classSource, List<PromptBuilder.TargetMethod> targetMethods) Builds and writes the work file for the specified test class, and pre-creates an empty response file alongside it.AiProviderClient.suggestForClass(String fqcn, String classSource, String taxonomyText, List<PromptBuilder.TargetMethod> targetMethods) Requests AI-based security classification for a parsed test class.AiSuggestionEngine.suggestForClass(String fileStem, String fqcn, String classSource, List<PromptBuilder.TargetMethod> targetMethods) Requests AI-generated security classification for a single parsed test class.AiSuggestionEngineImpl.suggestForClass(String fileStem, String fqcn, String classSource, List<PromptBuilder.TargetMethod> targetMethods) Requests AI-generated security classification for a single parsed test class.AnthropicClient.suggestForClass(String fqcn, String classSource, String taxonomyText, List<PromptBuilder.TargetMethod> targetMethods) Submits a classification request to the Anthropic API for the specified test class.ManualConsumeEngine.suggestForClass(String fileStem, String fqcn, String classSource, List<PromptBuilder.TargetMethod> targetMethods) Returns AI classification results for the specified class by reading the corresponding response file.OllamaClient.suggestForClass(String fqcn, String classSource, String taxonomyText, List<PromptBuilder.TargetMethod> targetMethods) Submits a classification request to the Ollama chat API for the specified test class.OpenAiCompatibleClient.suggestForClass(String fqcn, String classSource, String taxonomyText, List<PromptBuilder.TargetMethod> targetMethods) Submits a classification request to an OpenAI-compatible chat completion API.