Class DefaultCodestartProjectDefinition
java.lang.Object
io.quarkus.devtools.codestarts.core.DefaultCodestartProjectDefinition
- All Implemented Interfaces:
CodestartProjectDefinition
public final class DefaultCodestartProjectDefinition
extends Object
implements CodestartProjectDefinition
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetCodestart(CodestartType type) static CodestartProjectDefinitionof(CodestartProjectInput projectInput, Collection<Codestart> codestarts)
-
Method Details
-
of
public static CodestartProjectDefinition of(CodestartProjectInput projectInput, Collection<Codestart> codestarts) -
generate
- Specified by:
generatein interfaceCodestartProjectDefinition- Throws:
IOException
-
getCodestarts
- Specified by:
getCodestartsin interfaceCodestartProjectDefinition
-
getProjectInput
- Specified by:
getProjectInputin interfaceCodestartProjectDefinition
-
getCodestart
- Specified by:
getCodestartin interfaceCodestartProjectDefinition
-
getRequiredCodestart
- Specified by:
getRequiredCodestartin interfaceCodestartProjectDefinition
-
getLanguageName
- Specified by:
getLanguageNamein interfaceCodestartProjectDefinition
-
getDepsData
- Specified by:
getDepsDatain interfaceCodestartProjectDefinition
-
getCodestartProjectData
- Specified by:
getCodestartProjectDatain interfaceCodestartProjectDefinition
-
getBaseCodestarts
- Specified by:
getBaseCodestartsin interfaceCodestartProjectDefinition
-
getExtraCodestarts
- Specified by:
getExtraCodestartsin interfaceCodestartProjectDefinition
-