Annotation Interface DefaultValue
Specifies default value for a configuration field.
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<? extends DefaultValueProvider<?>> Provider class for complex default values.Default value as string.
-
Element Details
-
value
String valueDefault value as string. Will be converted to the field type.- Returns:
- the default value
- Default:
""
-
provider
Class<? extends DefaultValueProvider<?>> providerProvider class for complex default values. Must implement DefaultValueProvider interface.- Returns:
- the provider class
- Default:
dev.ua.theroer.magicutils.config.annotations.NoDefaultValueProvider.class
-