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
FieldsFields 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, 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, 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
-
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:
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
-
withFramework
-