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
ConstructorsConstructorDescriptionOptions()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, 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) 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, waitMethods inherited from interface io.micronaut.core.convert.value.ConvertibleValues
asMap, asMap, asProperties, contains, forEach, getConversionService, getValue, getValueType, isEmpty, iterator, subMap, subMap, subMapMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface io.micronaut.core.value.ValueResolver
get, get, get
-
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)
-
-
Method Details
-
getLanguage
-
getTestFramework
-
getBuildTool
-
names
- Specified by:
namesin interfaceio.micronaut.core.convert.value.ConvertibleValues<Object>
-
values
- Specified by:
valuesin interfaceio.micronaut.core.convert.value.ConvertibleValues<Object>
-
get
public <T> Optional<T> get(CharSequence name, io.micronaut.core.convert.ArgumentConversionContext<T> conversionContext) - Specified by:
getin interfaceio.micronaut.core.value.ValueResolver<CharSequence>
-
getJavaVersion
-
getAdditionalOptions
-
withLanguage
-
withTestFramework
-
withBuildTool
-
withJavaVersion
-