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
-
Element Details
-
category
String category- Returns:
- the category which this property is part of.
- Default:
"main"
-
description
String description- Returns:
- basic description of the config property.
- Default:
""
-
type
Class<?> type- Returns:
- the data type of the config value.
- Default:
java.lang.String.class
-
value
String value- Returns:
- a default or suggested value.
- Default:
""
-
identifier
String identifier- Returns:
- the config property key (identifier).
- Default:
""
-
position
int position- Returns:
- position number for sorting.
- Default:
2147483647
-
tags
String[] tags- Returns:
- additional tags.
- Default:
{}
-