Annotation Interface ConfigComponent
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional Elements
-
Element Details
-
name
String nameThe common name for the component. If not specified the name of the field or class is used.- Returns:
- the component name.
- Default:
""
-
desc
-
type
-
parameterType
Class<?> parameterTypeFor collections defines the enclosed type.- Returns:
- the enclosed type.
- Default:
void.class
-
required
boolean requiredIftruethis component can be a child of the containing component.- Returns:
trueif this component can be a child of the containing component.
- Default:
false
-