| Class | Description |
|---|---|
| AnnotatedSettings |
| Annotation Type | Description |
|---|---|
| Listener |
Indicates that this field or method is a listener listening to changes of another field's value.
|
| Setting |
Marks a field as a setting.
|
| Setting.Constrain | |
| Setting.Constrain.BigRange |
Indicates that this value is limited to a range of numerical values with unbounded precision.
|
| Setting.Constrain.MaxLength |
Indicates that this value's length or size is limited to being equal to or smaller than a number.
|
| Setting.Constrain.MinLength |
Indicates that this value's length or size is limited to being equal to or larger than a number.
|
| Setting.Constrain.Range |
Indicates that this value is limited to a range of numerical values.
|
| Setting.Constrain.Regex |
Indicates that this value's string representation must match a certain regex.
|
| Setting.Group |
Indicates that this setting represents a group of settings, rather than a single value.
|
| Settings |
Indicates a type represents a structure in a configuration file.
|