public class Options
extends java.lang.Object
implements io.micronaut.core.convert.value.ConvertibleValues<java.lang.Object>
| Constructor and Description |
|---|
Options() |
Options(Language language) |
Options(Language language,
BuildTool buildTool) |
Options(Language language,
TestFramework testFramework) |
Options(Language language,
TestFramework testFramework,
BuildTool buildTool) |
Options(Language language,
TestFramework testFramework,
BuildTool buildTool,
JdkVersion javaVersion) |
Options(Language language,
TestFramework testFramework,
BuildTool buildTool,
JdkVersion javaVersion,
java.util.Map<java.lang.String,java.lang.Object> additionalOptions) |
Options(Language language,
TestFramework testFramework,
BuildTool buildTool,
java.util.Map<java.lang.String,java.lang.Object> additionalOptions) |
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.Optional<T> |
get(java.lang.CharSequence name,
io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) |
BuildTool |
getBuildTool() |
JdkVersion |
getJavaVersion() |
Language |
getLanguage() |
TestFramework |
getTestFramework() |
java.util.Set<java.lang.String> |
names() |
java.util.Collection<java.lang.Object> |
values() |
Options |
withBuildTool(BuildTool buildTool) |
Options |
withLanguage(Language language) |
Options |
withTestFramework(TestFramework testFramework) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic Options(Language language, TestFramework testFramework, BuildTool buildTool, JdkVersion javaVersion)
public Options(Language language, TestFramework testFramework, BuildTool buildTool)
public Options(Language language, TestFramework testFramework)
public Options(Language language)
public Options()
public Options(Language language, TestFramework testFramework, BuildTool buildTool, java.util.Map<java.lang.String,java.lang.Object> additionalOptions)
public Options(Language language, TestFramework testFramework, BuildTool buildTool, JdkVersion javaVersion, java.util.Map<java.lang.String,java.lang.Object> additionalOptions)
public Language getLanguage()
public TestFramework getTestFramework()
public BuildTool getBuildTool()
public java.util.Set<java.lang.String> names()
names in interface io.micronaut.core.convert.value.ConvertibleValues<java.lang.Object>public java.util.Collection<java.lang.Object> values()
values in interface io.micronaut.core.convert.value.ConvertibleValues<java.lang.Object>public <T> java.util.Optional<T> get(java.lang.CharSequence name,
io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext)
get in interface io.micronaut.core.value.ValueResolver<java.lang.CharSequence>public JdkVersion getJavaVersion()
public Options withTestFramework(TestFramework testFramework)