Package io.micronaut.starter.options
Class Options
java.lang.Object
io.micronaut.starter.options.Options
- All Implemented Interfaces:
io.micronaut.core.convert.ConversionServiceProvider
,io.micronaut.core.convert.value.ConvertibleValues<Object>
,io.micronaut.core.value.ValueResolver<CharSequence>
,Iterable<Map.Entry<String,
Object>>
-
Field Summary
Fields inherited from interface io.micronaut.core.convert.value.ConvertibleValues
EMPTY
-
Constructor Summary
ConstructorDescriptionOptions()
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, Map<String, Object> additionalOptions) Options
(Language language, TestFramework testFramework, BuildTool buildTool, JdkVersion javaVersion, Map<String, Object> additionalOptions, String framework) Options
(Language language, TestFramework testFramework, BuildTool buildTool, Map<String, Object> additionalOptions) -
Method Summary
Modifier and TypeMethodDescription<T> Optional<T>
get
(CharSequence name, io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) names()
values()
withBuildTool
(BuildTool buildTool) withFramework
(String framework) withJavaVersion
(JdkVersion javaVersion) withLanguage
(Language language) withTestFramework
(TestFramework testFramework) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.core.convert.value.ConvertibleValues
asMap, asMap, asProperties, contains, forEach, getConversionService, getValue, getValueType, isEmpty, iterator, subMap, subMap, subMap
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface io.micronaut.core.value.ValueResolver
get, get, get
-
Field Details
-
FRAMEWORK_MICRONAUT
- See Also:
-
-
Constructor Details
-
Options
public Options(Language language, TestFramework testFramework, BuildTool buildTool, JdkVersion javaVersion) -
Options
-
Options
-
Options
-
Options
-
Options
public Options() -
Options
-
Options
public Options(Language language, TestFramework testFramework, BuildTool buildTool, JdkVersion javaVersion, Map<String, Object> additionalOptions) -
Options
public Options(Language language, TestFramework testFramework, BuildTool buildTool, JdkVersion javaVersion, Map<String, Object> additionalOptions, String framework)
-
-
Method Details
-
getFramework
-
getLanguage
-
getTestFramework
-
getBuildTool
-
names
- Specified by:
names
in interfaceio.micronaut.core.convert.value.ConvertibleValues<Object>
-
values
- Specified by:
values
in interfaceio.micronaut.core.convert.value.ConvertibleValues<Object>
-
get
public <T> Optional<T> get(CharSequence name, io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) - Specified by:
get
in interfaceio.micronaut.core.value.ValueResolver<CharSequence>
-
getJavaVersion
-
getAdditionalOptions
-
withLanguage
-
withTestFramework
-
withBuildTool
-
withJavaVersion
-
withFramework
-