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
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
- 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.
- createCommand(List<CommandLine>, BiFunction<Object, ProgressMonitor, CompletionStage<Iterable<CapabilityProvider<Object>>>>, ProgressMonitor) - Method in class org.nasdanika.models.java.cli.JavaCommandFactory
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.JavaCommandFactory
- getDeploymentOrModelName() - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- getDeploymentOrModelName() - Method in class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommand
- getOpenAIClient(ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractOpenAIJUnitTestGeneratorCommand
- getOpenAIClient(ProgressMonitor) - Method in class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommand
I
- instruction - Enum constant in enum class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand.CoverageType
J
- 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
O
- OpenAIJUnitTestGeneratorCommand - Class in org.nasdanika.models.java.cli
- OpenAIJUnitTestGeneratorCommand() - Constructor for class org.nasdanika.models.java.cli.OpenAIJUnitTestGeneratorCommand
- 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
- 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
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(EObject, URI, File, int[], ProgressMonitor) - Method in class org.nasdanika.models.java.cli.AbstractJUnitTestGeneratorCommand
All Classes and Interfaces|All Packages