Index
All Classes and Interfaces|All Packages
A
- AbstractJUnitTestGeneratorCommand - Class in org.nasdanika.models.java.cli
-
Base class for command generating JUnit tests based on coverage results
- AbstractJUnitTestGeneratorCommand() - Constructor for class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
- AbstractJUnitTestGeneratorCommand.CoverageType - Enum Class in org.nasdanika.models.java.cli
- AbstractOpenAIJUnitTestGeneratorCommand - Class in org.nasdanika.models.java.cli
-
Base class for commands leveraging OpenAI API to generate test method body
- AbstractOpenAIJUnitTestGeneratorCommand() - Constructor for class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- apply(GitLabURIHandler, Date, Date, Project) - Method in class org.nasdanika.models.java.cli.MavenRetrospectCommand
- apply(GitLabURIHandler, Date, Date, Project, URI, Model) - Method in class org.nasdanika.models.java.cli.MavenRetrospectCommand
- apply(GitLabURIHandler, Date, Date, Project, URI, Model) - Method in class org.nasdanika.models.java.cli.MavenVisitCommand
B
- branch - Enum constant in enum class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand.CoverageType
C
- call() - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
- call() - Method in class org.nasdanika.models.java.cli.JacocoCommand
- call() - Method in class org.nasdanika.models.java.cli.MavenRetrospectCommand
- call(BiFunction<URI, ProgressMonitor, ModuleCoverage>) - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
- call(BiFunction<URI, ProgressMonitor, ModuleCoverage>, GitLabURIHandler) - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
- close(ProgressMonitor) - Method in interface org.nasdanika.models.java.cli.MavenVisitCommand.Visitor
- complexity - Enum constant in enum class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand.CoverageType
- createChatCompletions(List<ChatRequestMessage>) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
-
Creates chat completions.
- createResourceSet(GitLabURIHandler, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.MavenVisitCommand
- createVisitor(GitLabURIHandler, Date, Date, Project, URI, Model, ResourceSet, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.MavenVisitCommand
D
- doCreateCommand(List<CommandLine>, CapabilityFactory.Loader, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.JacocoCommandFactory
- doCreateCommand(List<CommandLine>, CapabilityFactory.Loader, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.JavaCommandFactory
- doCreateCommand(List<CommandLine>, CapabilityFactory.Loader, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommandFactory
G
- generateChatMessages(Method, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- generateChatMessages(Method, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommand
- generateTestMethod(Method, Class, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
-
Generates a test method for a given method
- generateTestMethodBody(Method, String, Class, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
- generateTestMethodBody(Method, String, Class, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- getCommandType() - Method in class org.nasdanika.models.java.cli.JacocoCommandFactory
- getCommandType() - Method in class org.nasdanika.models.java.cli.JavaCommandFactory
- getCommandType() - Method in class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommandFactory
- getDeploymentOrModelName() - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- getDeploymentOrModelName() - Method in class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommand
- getModuleCoverage(ProgressMonitor) - Method in class org.nasdanika.models.java.cli.MavenVisitCommand
- getOpenAIClient(ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- getOpenAIClient(ProgressMonitor) - Method in class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommand
- getResult() - Method in interface org.nasdanika.models.java.cli.MavenVisitCommand.Visitor
I
- instruction - Enum constant in enum class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand.CoverageType
J
- JacocoCommand - Class in org.nasdanika.models.java.cli
- JacocoCommand() - Constructor for class org.nasdanika.models.java.cli.JacocoCommand
- JacocoCommandFactory - Class in org.nasdanika.models.java.cli
- JacocoCommandFactory() - Constructor for class org.nasdanika.models.java.cli.JacocoCommandFactory
- JavaCommand - Class in org.nasdanika.models.java.cli
- JavaCommand() - Constructor for class org.nasdanika.models.java.cli.JavaCommand
- JavaCommandFactory - Class in org.nasdanika.models.java.cli
- JavaCommandFactory() - Constructor for class org.nasdanika.models.java.cli.JavaCommandFactory
L
- line - Enum constant in enum class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand.CoverageType
- loadCoverage(URI, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.JacocoCommand
M
- MavenRetrospectCommand - Class in org.nasdanika.models.java.cli
-
Base class for commands retrospecting Maven projects.
- MavenRetrospectCommand() - Constructor for class org.nasdanika.models.java.cli.MavenRetrospectCommand
- MavenRetrospectCommand(CapabilityLoader) - Constructor for class org.nasdanika.models.java.cli.MavenRetrospectCommand
- MavenVisitCommand - Class in org.nasdanika.models.java.cli
-
Base class for commands visiting sources.
- MavenVisitCommand() - Constructor for class org.nasdanika.models.java.cli.MavenVisitCommand
- MavenVisitCommand(CapabilityLoader) - Constructor for class org.nasdanika.models.java.cli.MavenVisitCommand
- MavenVisitCommand.Visitor<T> - Interface in org.nasdanika.models.java.cli
O
- OpenAIJUnitTestGeneratorCommand - Class in org.nasdanika.models.java.cli
- OpenAIJUnitTestGeneratorCommand() - Constructor for class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommand
- OpenAIJUnitTestGeneratorCommandFactory - Class in org.nasdanika.models.java.cli
- OpenAIJUnitTestGeneratorCommandFactory() - Constructor for class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommandFactory
- org.nasdanika.models.java.cli - module org.nasdanika.models.java.cli
- org.nasdanika.models.java.cli - package org.nasdanika.models.java.cli
P
- processResponse(String, Class, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
-
Override to process response such as extract code, add imports, ...
S
- shallVisit(URI, String, ProgressMonitor) - Method in interface org.nasdanika.models.java.cli.MavenVisitCommand.Visitor
- start(ProgressMonitor) - Method in interface org.nasdanika.models.java.cli.MavenVisitCommand.Visitor
- stats(ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
-
Override to outputstats such as token usage to progress monitor.
- stats(ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- stop(ProgressMonitor) - Method in interface org.nasdanika.models.java.cli.MavenVisitCommand.Visitor
U
- usage - Variable in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- usage(CompletionsUsage) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
V
- valueOf(String) - Static method in enum class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand.CoverageType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand.CoverageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VersionProvider - Class in org.nasdanika.models.java.cli
- VersionProvider() - Constructor for class org.nasdanika.models.java.cli.VersionProvider
- visit(URI, String, EObject, ProgressMonitor) - Method in interface org.nasdanika.models.java.cli.MavenVisitCommand.Visitor
- visit(EObject, URI, URI, int[], ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
- visit(ResourceSet, URI, String, MavenVisitCommand.Visitor<T>, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.MavenVisitCommand
All Classes and Interfaces|All Packages