Package io.micronaut.starter.api
Class JdkVersionDTO
java.lang.Object
io.micronaut.starter.api.Linkable
io.micronaut.starter.api.JdkVersionDTO
- All Implemented Interfaces:
io.micronaut.core.naming.Described
,io.micronaut.core.naming.Named
,Selectable<JdkVersion>
public class JdkVersionDTO
extends Linkable
implements io.micronaut.core.naming.Named, io.micronaut.core.naming.Described, Selectable<JdkVersion>
DTO objects for
JdkVersion
.- Since:
- 1.0.0
- Author:
- graemerocher
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe DescriptiongetLabel()
The Label@NonNull String
getName()
@NonNull JdkVersion
getValue()
The Underlying Value represented by the OptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.core.naming.Described
getDescription
-
Constructor Details
-
JdkVersionDTO
- Parameters:
jdkVersion
- The jdkVersion
-
-
Method Details
-
getDescription
Description copied from interface:Selectable
The Description- Specified by:
getDescription
in interfaceio.micronaut.core.naming.Described
- Specified by:
getDescription
in interfaceSelectable<JdkVersion>
- Returns:
-
getName
- Specified by:
getName
in interfaceio.micronaut.core.naming.Named
-
getValue
Description copied from interface:Selectable
The Underlying Value represented by the Option- Specified by:
getValue
in interfaceSelectable<JdkVersion>
- Returns:
-
getLabel
Description copied from interface:Selectable
The Label- Specified by:
getLabel
in interfaceSelectable<JdkVersion>
- Returns:
-