Class Properties
java.lang.Object
io.micronaut.projectgen.core.feature.config.Properties
- All Implemented Interfaces:
io.micronaut.core.naming.Described
,io.micronaut.core.naming.Named
,io.micronaut.core.order.Ordered
,ConfigurationFeature
,Feature
,OneOfFeature
@Requires(property="micronaut.starter.feature.properties.enabled",
value="true",
defaultValue="true")
@Singleton
public class Properties
extends Object
implements ConfigurationFeature
ConfigurationFeature
for Properties.-
Field Summary
FieldsFields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.projectgen.core.feature.ConfigurationFeature
apply, getFeatureClass
Methods inherited from interface io.micronaut.core.naming.Described
getDescription
Methods inherited from interface io.micronaut.projectgen.core.feature.Feature
getCategory, getFrameworkDocumentation, getThirdPartyDocumentation, isCommunity, isPreview, isVisible, processSelectedFeatures, supports
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
Properties
public Properties()
-
-
Method Details
-
getName
Description copied from interface:Feature
The name of the feature. It must be unique. -
getTitle
-
getDescription
- Specified by:
getDescription
in interfaceio.micronaut.core.naming.Described
- Specified by:
getDescription
in interfaceFeature
-
getOrder
public int getOrder()Description copied from interface:Feature
The order of a feature controls the order in which it applies. The order of a feature is important to ensure that any previous work done by other features that may be required is done. SeeFeaturePhase
for a list of phases to choose from. -
createTemplate
- Specified by:
createTemplate
in interfaceConfigurationFeature
-