Annotation Interface Documented
A generic annotation intended to be used for attaching documentation
metadata to the getter methods of configuration properties.
- Author:
- Alex Bogdanovski [[email protected]]
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionReturns the category which this property is part of.Returns basic description of the config property.Returns the config property key (identifier).intReturns position number for sorting.String[]Returns additional tags.Class<?> Returns the data type of the config value.Returns a default or suggested value.
-
Element Details
-
category
String categoryReturns the category which this property is part of.- Returns:
- the category which this property is part of.
- Default:
"main"
-
description
String descriptionReturns basic description of the config property.- Returns:
- basic description of the config property.
- Default:
""
-
type
Class<?> typeReturns the data type of the config value.- Returns:
- the data type of the config value.
- Default:
java.lang.String.class
-
value
String valueReturns a default or suggested value.- Returns:
- a default or suggested value.
- Default:
""
-
identifier
String identifierReturns the config property key (identifier).- Returns:
- the config property key (identifier).
- Default:
""
-
position
int positionReturns position number for sorting.- Returns:
- position number for sorting.
- Default:
2147483647
-
tags
-